首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在针织中加载程序包

在针织中加载程序包
EN

Stack Overflow用户
提问于 2015-02-20 22:01:53
回答 1查看 1.1K关注 0票数 1

有几个包我想在我的所有块中使用,但我不确定这样做的聪明方法是什么。我正在处理一个.Rmd文件。我试过这样做:

代码语言:javascript
运行
复制
```{r packages}

库(“magrittr”)

库(“dplyr”)

代码语言:javascript
运行
复制
```{r data, cache=TRUE, dependson="packages" }

tab_str <-“名称,id

Mike,1

苏珊,2岁

Tab键<- read.csv(text = morfo_str)

代码语言:javascript
运行
复制
```{r name, dependson="data"}

tab %>% select(名称)

代码语言:javascript
运行
复制

但是,knitr不会将块“数据”放入缓存。有没有办法让chunks缓存包,或者以某种方式列出所有块中加载的包的列表?

EN

回答 1

Stack Overflow用户

发布于 2015-02-20 22:49:51

当我编织你的代码时,我看到:

代码语言:javascript
运行
复制
Warning message:
code chunks must not depend on the uncached chunk "packages" 

packages块添加cache=TRUE可以解决这个问题。

你没看到那条警告信息吗?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28630797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档