如何在knitr中使用缓存?

时间:2019-06-14 14:48:20

标签: r knitr

根据外部数据文件,使用块进行缓存时遇到一些问题。我的Rnw有外部代码块getResults和printResults,它们是在Rnw的开头从externalCode.r中读取的,还有一个常规块fileData,用于创建缓存依赖项。

AddHostedService()

如果我关闭缓存,所有这些都可以使用。但是,对外部文件的更改进行缓存时,不会触发对缓存文件fileData *的更新,因此不会更新绘图。我在做什么错了?

1 个答案:

答案 0 :(得分:0)

已解决,r代码中存在一个更改目录,这意味着md5sum会返回相同的(NA)值,尽管对文件进行了更改,糟糕!