有几个包我想在我的所有块中使用,但我不确定这样做的聪明方法是什么。我正在处理一个.Rmd文件。我试过这样做:
```{r packages}库(“magrittr”)
库(“dplyr”)
```{r data, cache=TRUE, dependson="packages" }tab_str <-“名称,id
Mike,1
苏珊,2岁
Tab键<- read.csv(text = morfo_str)
```{r name, dependson="data"}tab %>% select(名称)
但是,knitr不会将块“数据”放入缓存。有没有办法让chunks缓存包,或者以某种方式列出所有块中加载的包的列表?
发布于 2015-02-20 22:49:51
当我编织你的代码时,我看到:
Warning message:
code chunks must not depend on the uncached chunk "packages" 向packages块添加cache=TRUE可以解决这个问题。
你没看到那条警告信息吗?
https://stackoverflow.com/questions/28630797
复制相似问题