我发现RMarkdown中,在某一个chunk中设置了参数 cache = TRUE 后其他没有设置 cache 参数或设置 cache = FALSE的chunk的结果也不更新了。
#```{r cache=TRUE}
#a <- sample(1:100,10)
#a
#```
#```{r cache=FALSE}
#b <- rnorm(1)
#b
#```
比如,上述代码,在都不设置cache参数时,每次运行后a和b的值都是变化的。把a所在的chunk设置cache=TRUE,b所在的chunk设置cache=FALSE后,a的值加了缓存不在变化,而且没有加缓存的b也固定不变了。
请问有没有只对某一chunk添加缓存的设置,其他不设缓存的chunk依然保持随机性。