假设我有一个带有R,Python和Bash代码块的长.Rmd文档,它用作管道。
现在为了实用性,我希望在文档的开头有一个小的常量部分,这样人们就可以修改管道的一些关键参数,而不必浏览整个文档。其中一些参数将在R中使用,其中一些在Python中使用,其中一些在Bash块中。
R Markdown有什么方法可以实现这个目标吗?
提前致谢
答案 0 :(得分:0)
对于R代码执行此操作没有问题:所有块都在单个会话中运行。
但是,每个Python和bash块都独立于其他块运行,因此您需要将这些变量显式保存到文件或环境变量中:请参阅此处的讨论:https://support.rstudio.com/hc/en-us/community/posts/222207188-Multiple-Python-chunks-in-RStudio-R-Markdown