Как исправить «неиспользуемый аргумент yaml.load» в Rmarkdown - PullRequest
0 голосов
/ 08 января 2019

При использовании R Markdown R Studio предупреждала меня следующим сообщением: «Для рендеринга документов R Markdown требуется обновленная версия пакета yaml». Поэтому я установил последнюю версию пакета yaml (2.2.0). Но с тех пор я не могу связать любой документ в Rmarkdown (даже шаблон или документы, которые раньше работали просто отлично).

Я попытался загрузить более старые версии yaml, но получаю то же сообщение, что и в начале («требуется обновленная версия»).

Когда я вяжу документ, я получаю следующую ошибку:

Error in yaml::yaml.load(..., eval.expr = TRUE) : 
  unused argument (eval.expr = TRUE)
Calls: <Anonymous> ... parse_yaml_front_matter -> yaml_load -> <Anonymous>

1 Ответ

0 голосов
/ 05 июня 2019

У меня была проблема unused argument (eval.expr = TRUE) после обновления RStudio. Каким-то образом это испортилось с установкой R и .Rmd, который работал раньше, перестал работать с этой ошибкой.

Что помогло мне, удалив yaml и снова установив его.

> remove.packages("yaml")
> install.packages("yaml")
>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...