2016-12-14 3 views
2

Я ищу способ создания автономного HTML-документа из фрагмента в Rmarkdown.создать автономный html для фрагментов документа Rmarkdown

Мой пример:
У меня есть документ Rmarkdown для моего анализа.
В одном фрагменте кода я создаю интерактивные сюжетные графики, которые остаются загруженными при открытии HTML.
Я ищу вариант, который создал бы другой документ HTML для этого конкретного фрагмента и поместил бы ссылку на него вместо этого в главном HTML-документе.

Уверен, что мне удастся сделать что-то подобное с небольшим изменением с помощью другого скрипта, но я хотел бы знать, есть ли вначале более простой вариант.

Благодаря

ответ

0

Да, вы можете вкладывать документы с помощью knitr child documents. Положите кусок, который вы хотите выделить в своем RMD (скажем, child.Rmd), а затем использовать этот синтаксис, чтобы вставить его в главном документе:

```{r child='child.Rmd'} 
``` 
+0

Спасибо за ваш ответ Джонатана, однако, что я хочу сделать, был бы противоположный. – Alexis

+0

То есть иметь код в главном документе и создавать дочерний HTML-документ. Я не знаю, ясно ли то, что я говорю. Но раздел, посвященный отдельному в вашей ссылке, мог бы послужить поводом для использования. (извините за комментарий в 2 части, я новичок в стеке) – Alexis