将大型 .rda 文件与包捆绑在一起

Bundling large .rda files with package

我目前正在开发一个包,我想将一些大型 .rda 文件与(数百 MB)捆绑在一起。如果我使用 devtools::load_all(),我的包需要永远加载,因为我将文件包含在 /data/ 目录中。

有没有办法告诉 R 忽略 /data/ 中的文件,直到我用 data() 手动加载它们,或者我最好只是将数据放入不同的目录?

你呢

  • 创建目录inst/optionalData/(或其他合适的名称)
  • 添加函数以按需加载这些数据集

你可以信赖

system.files("optionalDate", "nameOfFile.rds", package="yourPackage")

找到它。