据"写作R附加"手册中,有三个目录,其中RDA文件可以放在:/R
,/data
,/inst/extdata
很难从手册中解读最佳实践.有人可以评论何时/为何将RDA文件放在这三个目录中的每一个中.
以下是我正在解决的具体案例:
我有1个RDA文件,将用于函数示例以及我的test_that测试(所有这些都存在于inst/tests中)
Dir*_*tel 12
从包装书写手册开始,这是一个很好的方法.该data/
目录对我来说是一个不错的选择.我记得,inst/extdata
建议用于非R数据集或其他类似数据集.
一般规则仍然是下面的所有目录都inst/
将按原样复制; 该data/
目录可以被变换.手册将有详细信息.因此,如果您只想进行回归测试,可以使用inst/testData
(比如说),一旦安装了软件包,就可以使用system.file("testData", package="yourPackageNameHere")
它进行计算.