在R包中包含数据集

时间:2017-11-06 10:12:45

标签: r package devtools

这个问题看起来很天真,我耐心等待。

我保存了extension.RData并将其记录在extension.R中。它们都保存在我正在开发的R包的/data文件夹中。

然而,当我关闭RStuidio并重新加载包时,在执行其中一个函数devtools::document()devtool::load_all()之前,我无法调用数据。这是否表明我的数据集不在包的内存中?我每次开始处理包时怎么能不执行devtools

非常感谢。

1 个答案:

答案 0 :(得分:2)

据我所知,您刚刚在项目目录中创建了文件extension.RDataextension.R(带文档)。但是,这还不足以使RStudio能够访问您的数据。您必须通过运行devtools::install()或点击' Build& amp;来安装软件包。刷新'按钮' Build' RStudio的标签。

修改:将extension.R放入R文件夹即可解决问题。