【发布时间】:2019-09-19 16:49:24
【问题描述】:
我想制作长的、记录良好的 R-studio 笔记本来完整记录分析,但随后能够为不同的受众编写完整的笔记本或缩略版的报告。科学家的长版和执行摘要的短版。
我知道不运行单独的块,但是有没有办法指定块与支持文本的部分一起编织或不编织,然后以某种方式打开或关闭选择性编织?
This question 展示了如何使用 knit_exit() 提前退出编织,但我正在寻找一种通过文档多次进出的方法。
【问题讨论】:
-
stackoverflow.com/q/57436988 的可能重复项...请对其进行测试并报告,因为我认为它会满足您的需求。
-
您可以编写一个脚本并将您的笔记本传递给
rmarkdown::render,其中包含要编织的不同params。阅读?rmarkdown::render -
这些都很有帮助,但我认为这些建议中的任何一个都不允许您关闭 R 块之外的文本编织?这就是我特别感兴趣的。例如,我可能会讨论 R 代码块之前的数学公式(在 LaTeX 中),有时我可能想隐藏整个事情,数学讨论加上代码块。如果我错了,请告诉我,我会更仔细地调查这些来源。