Пакет R для вязания пропускает куски R

Мне не удалось использовать пакет аккуратнее вязальщицы с фрагментами кода.

По сути, есть только несколько случаев, когда он интерпретирует их хорошо, но в большинстве случаев фрагменты не распознаются как таковые. То есть:

  • Запуск уценки из RStudio отображает только фрагменты до сохранения файла. Если файл был сохранен, то он покажет код как есть: без вывода R.
  • Я также пытался использовать knitr из LyX, и это вызвало другие проблемы. Самый простой пример knitr.lyx корректно отрисовывался как pdf, но не как html. Использование более сложных документов, таких как шаблон RJournal, показало другие ошибки.
    Rscript --verbose --no-save --no-restore

Сначала я думал, что это связано с моей установкой Rstudio, но теперь я уже не так уверен.

Кстати, у меня Ubuntu 15.04, и файлы, которые я использую, являются примерами из документации:


person Diego-MX    schedule 19.05.2015    source источник
comment
Будет полезен образец вашего кода Knitr, чтобы другие могли воспроизвести проблему.   -  person tospig    schedule 19.05.2015
comment
На самом деле я не смог пройти мимо шаблонов и примеров внешнего интерфейса.   -  person Diego-MX    schedule 19.05.2015


Ответы (1)


Я нашел ответ на этот вопрос.
Это очень очевидно, но легко упустить из виду, если вы этого не знаете.
Проблема заключалась в сохранении файла с неправильным расширением. Если вы используете фрагменты кода R, вам необходимо расширение .Rmd в Rstudio.

Когда я начинал с уценки, я использовал .md. Пффф.

person Diego-MX    schedule 15.07.2015