将大型 .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")
找到它。
我目前正在开发一个包,我想将一些大型 .rda 文件与(数百 MB)捆绑在一起。如果我使用 devtools::load_all(),我的包需要永远加载,因为我将文件包含在 /data/ 目录中。
有没有办法告诉 R 忽略 /data/ 中的文件,直到我用 data() 手动加载它们,或者我最好只是将数据放入不同的目录?
你呢
- 创建目录
inst/optionalData/
(或其他合适的名称) - 添加函数以按需加载这些数据集
你可以信赖
system.files("optionalDate", "nameOfFile.rds", package="yourPackage")
找到它。