Неверная ошибка имени файла при построении в Rmarkdown
Я только что установил Rstudio 1.0.44 на 64-битный ПК под управлением Windows. Когда я пытался составить любой сюжет, я получил эту ошибку:
Error in (function (filename = "Rplot%03d.png", width = 480, height = 480, : invalid 'filename'
Теперь Traceback показал мне эту информацию:
8. stop("invalid 'filename'")
7. (function (filename = "Rplot%03d.png", width = 480, height = 480, units = "px", pointsize = 12,
bg = "white", res = NA, family = "sans", restoreConsole = TRUE,
type = c("windows", "cairo", "cairo-png"), antialias = c("default", "none", "cleartype", "gray", "subpixel")) ...
6. do.call(what = png, args = args)
5. .rs.createNotebookGraphicsDevice(filename, height, width, units, pixelRatio, extraArgs)
4. (function () { .rs.createNotebookGraphicsDevice(filename, height, width, units, pixelRatio, extraArgs) ...
3. grid.newpage()
2. print.ggplot(x)
1. function (x, ...) UseMethod("print")(x)
Я использую Rstudio 1.0.44, и я использовал R Notebook. Графики могут отображаться, если я выполняю коды в консоли.
Моя версия R:
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 3
minor 3.2
year 2016
month 10
day 31
svn rev 71607
language R
version.string R version 3.3.2 (2016-10-31)
nickname Sincere Pumpkin Patch
Есть еще один похожий вопрос о переполнении стека, но нет действенного ответа. Любая помощь будет высоко оценена!
Редактировать:
Я использовал% в названии. Проблема исчезла после удаления символа.
0 ответов
У меня возникла эта проблема при использовании% в имени блока. Например
``` {r next%, echo=TRUE}
```
Работает нормально, как только я удалил%.