knitr:参考并评估外部代码块

时间:2014-09-06 08:27:14

标签: r knitr

我如何引用并评估(在.Rmd文件中)特定块的R代码,而不是.Rmd文件,但在R模块中,包含用## @knitr chunk_name标记的代码块?谢谢!

1 个答案:

答案 0 :(得分:0)

我刚刚弄清楚问题是什么:我只是忘记为read_chunk()模块调用R函数,其中包含那些外部代码块。到目前为止,一切似乎都在工作, exception ,如下所述。

我目前正在经历的一个问题(这可能是一个很好的单独问题,但我现在将其保留原样)是knitr似乎并不尊重工作目录和路径,在其基础上构建,使用相对路径,例如file.path(getwd(), "data/transform")。我认为这与knitr设计相矛盾,后者允许外部 R模块中的代码重用。人们用什么方法来解决这种特殊情况?我认为提交功能请求可能是个好主意。