是否可以在R Markdown文档中使用通用常量?

时间:2018-05-03 10:19:32

标签: r r-markdown knitr

假设我有一个带有R,Python和Bash代码块的长.Rmd文档,它用作管道。

现在为了实用性,我希望在文档的开头有一个小的常量部分,这样人们就可以修改管道的一些关键参数,而不必浏览整个文档。其中一些参数将在R中使用,其中一些在Python中使用,其中一些在Bash块中。

R Markdown有什么方法可以实现这个目标吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

对于R代码执行此操作没有问题:所有块都在单个会话中运行。

但是,每个Python和bash块都独立于其他块运行,因此您需要将这些变量显式保存到文件或环境变量中:请参阅此处的讨论:https://support.rstudio.com/hc/en-us/community/posts/222207188-Multiple-Python-chunks-in-RStudio-R-Markdown