数据集没有出现在我的 R 包中

dataset does not appear in my R package

我想在我正在构建的包中包含一个数据集。我按照 primer.

中的所有步骤操作

然后我安装它:

> library("devtools")
> setwd("D:/workspace/myPackage")
> install()
Installing aPackage
Skipping 1 package ahead of CRAN: data.table
"C:/PROGRA~1/R/R-32~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore CMD INSTALL  \
  "D:/workspace/myPackage" --library="C:/Users/aUser/Documents/R/win-library/3.2" --install-tests 

* installing *source* package 'aPackage' ...
** R
** data
*** moving datasets to lazyload DB
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (aPackage)

Reloading installed aPackage

所以它看起来好像想通了有数据集。

但是我无法加载数据集。 print(this_dataset) 应该可以使用延迟加载但 returns "object not found" 错误。 data(this_dataset) returns "data set not found." 我这样做: data(package='aPackage') 并得到 no data sets found.

我做错了什么?

我不确定它为什么重要,但是将文件名从 myPackage/data/this_dataset.Rdata 更改为 myPackage/data/this_dataset.RData(注意文件扩展名大小写的不同)似乎有所不同。