Работа с пробелами в именах файлов при компиляции Python в RMarkdown - PullRequest
0 голосов
/ 27 января 2020

Я уверен, что есть простой ответ на этот вопрос, но я изо всех сил пытаюсь найти его для моего варианта использования. Я пытаюсь связать Python в RMarkdown в PDF, но в имени файла есть пробелы, что создает проблемы.

Код:

```{python}
import pandas as pd
import matplotlib.pyplot as plt
import os
from pandas.plotting import scatter_matrix

os.chdir(r'C:\Users\Todd\Dropbox\UK\STA 652\Module 2')

plt.style.use('ggplot')

data = pd.read_csv("Glass.csv")

data1 = data.iloc[:,0:9]

fig = scatter_matrix(data1, figsize=(10, 10), alpha=0.3)

plt.show()
```

Ошибка:

! Missing endcsname inserted.
<to be read again> 
                   %
l.154 ...files/figure-latex/unnamed-chunk-1-1.pdf}

Error: Failed to compile sta652_hw2_burus.tex. See sta652_hw2_burus.log for more info.
Execution halted

Строка 154 в .tex

\includegraphics{/usr/STA\%20652/Module\%202/sta652_hw2_burus_files/figure-latex/unnamed-chunk-1-1.pdf}

Соответствующее имя файла должно быть /usr/STA 652/Module 2/sta652_hw2_burus_files/figure-latex/unnamed-chunk-1-1.pdf , Я знаю, что здесь проблема, но не знаю, как ее преодолеть, если не переименовать путь.

...