R markdown 使用环境中存在的变量而不是 运行 代码

R markdown to use variables existing in the environment and not run code again

可能我没有正确使用R markdown,但我的第一行代码加载了一个非常大的数据集,然后进行了分析。每次我编织 pdf 以查看它的外观时,它 运行 又是所有代码,这需要相当长的时间。数据已经存储在环境中,所以有没有办法让 R 不再 运行 所有代码,而是显示经过更改的 pdf?

如果加载非常大的数据集时出现问题,请尝试使用特殊包来读取数据,例如 readr

或者,由于您在 PDF 中处理设计或表示,您可以处理数据的子集,就像只处理前 100000 行一样。

否则,我在第一个代码块中使用以下代码

library(knitr)
# global setting to create this document
opts_chunk$set(cache=TRUE,
               echo=TRUE, # set to FALSE to remove the code output
               warning=FALSE, 
               message=FALSE)

所以我不需要在每个块中设置 cache=TRUE

希望对您有所帮助。