Я пытаюсь взять файл Rmarkdown, написанный кем-то другим, и запустить его из командной строки (не RStudio), используя
Rscript -e 'library(rmarkdown); rmarkdown::render("input.Rmd")'
Выполнение продолжается при выводе на консоль таких вещей, как эта, при обработке каждого чанка:
label: readDataFiles (with options)
List of 1
$ error: logi TRUE
|.............. | 22%
ordinary text without R code
Тем не менее, блок завершается ошибкой и выполнение останавливается. Я считаю, что это потому, что путь к функции не является допустимым. Поэтому я попытался добавить новый блок, отображающий значение этого пути в моей консоли :
``` {r thePath, eval=True}
path
```
Однако я вижу только вывод
label: thePath (with options)
List of 1
$ eval: logi TRUE
Значение переменной path
не отображается. И я не получаю HTML-файл, чтобы посмотреть, потому что общий процесс вязания не удается. Как я могу отладить это в моей консоли?
Я пытался этот ответ , но безуспешно.