【问题标题】:produce standalone html for chunks of an Rmarkdown document为 Rmarkdown 文档的块生成独立的 html
【发布时间】:2016-12-14 16:12:23
【问题描述】:

我正在寻找一种从 Rmarkdown 中的块生成独立 HTML 文档的方法。

我的例子是这样的:
我有一个 Rmarkdown 文档供我分析。
在一段代码中,我生成了交互式的情节图,当我打开 HTML 时,这些图会很长地加载。
我正在寻找一个选项,它可以为这个特定的块创建另一个 HTML 文档,并在主 HTML 文档中的位置放置一个指向它的链接。

我确信我可以通过对另一个脚本进行一些调整来完成类似的操作,但我想先知道是否有更简单的选项。

谢谢

【问题讨论】:

  • 难道你不能把这个块变成它自己的 RMD 文件,然后在主 Rmarkdown 文件中调用 RMD 文件吗?

标签: r rstudio r-markdown


【解决方案1】:

是的,您可以使用knitr child documents 嵌套文档。将要隔离的块放在它自己的 Rmd 中(例如,child.Rmd),然后使用此语法将其插入到主文档中:

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

【讨论】:

  • 感谢乔纳森的回答,但我想做的恰恰相反。
  • 即在主文档中有代码,并生成一个子HTML文档。我不知道我说的是否清楚。但是您链接中的独立部分可能是我可以使用的线索。 (对不起,两部分评论,我是新来的)
猜你喜欢
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-30
  • 2014-08-16
相关资源
最近更新 更多