R,knitr,chunck和source函数

时间:2016-07-28 13:25:59

标签: r knitr

我尝试将我的作品分成三个独立的文件。一个 report.Rmd 编写报告的地方, analysis.R 分析完成,以及 function.R 我可以写的地方我的功能在 analysis.R

中使用

我可以使用 source() function.R 调用 analysis.R 并在R中运行它没有问题。我可以将 analysis.R 称为 report.Rmd ,并在开头使用 read_chunk()生成图表。

但是,我调用的每个chunck使用 function.R 中定义的函数都不会出现在 report.Rmd 中。

有任何建议(或有关如何改进我的问题的评论)?

1 个答案:

答案 0 :(得分:0)

感谢您的评论。我是愚蠢的,并没有完全来源 function.R 。我找到了解决方案(发布我的问题后,对此抱歉)。我需要在 report.Rmd 中找到 function.R 并在调用使用该函数的块之前在 report.Rmd 中调用该块。