2014-09-11 3 views
4

Я пытаюсь создать документ RMarkdown с помощью RStudio, используя блестящий сервер. Он отлично работает, если ouptut является pdf, но если я хочу, чтобы он был как html, я получаю следующую ошибку в конце процесса (в консоли RMarkdown я вижу, что она достигла 100%).Ошибка RMarkdown html_output

Ошибка: непризнанные поля, указанные в html_dependency: крепления

Я понятия не имею, почему происходит эта ошибка. Может ли кто-нибудь помочь мне с этим?

Спасибо

+1

Я получил ту же ошибку после обновления пакетов, и мне просто пришлось обновить RStudio. – slhck

+0

Обновление RStudio сделало трюк ... спасибо. – Andrei

ответ

2

Это связано с недавним обновлением соответствующего пакета rmarkdown или связанных с ним.

Обновление RStudio до последней версии, после чего ошибка должна исчезнуть. Это сработало в моем случае.

4

У меня была аналогичная проблема, и обнаружили, что это было вызвано RStudio попытки использовать Knitr построить глянцевую страницу. Вы можете исправить это, выполнив с помощью rmarkdown :: run() вместо rmarkdown :: render(). В некоторых старых версиях RStudio, кнопка «Вязать HTML» работает следующим образом:

rmarkdown::render('filename.Rmd', 'html_document') 

тогда, вы можете получить результаты, которые вы хотите, выполнив эту команду вместо:

rmarkdown::run('filename.Rmd') 

Вы могли бы использовать это команду или просто обновить до последней версии RStudio.

Более подробную информацию об авторинге Блестящий документ можно найти здесь: http://rmarkdown.rstudio.com/authoring_shiny.html.

0

Обновление RStudio не работает для меня. Что работала по обновлению всех пакетов R (Tools > Check for Package Updates...).