我想使用一个数组,比如说aaa
,作为内部数据devtools::use_data( aaa,internal =TRUE)
。
但是这个命令只生成一个文件sysdata.rda
。为什么 ?为什么不允许存在多个内部数据文件?
我也无法理解内部 =TRUE 和 FALSE 之间的区别。
我使用的动机internal =true
是我的包中函数的某些变量的默认值。我想使用一些数组作为默认值,并且我的包的用户不需要这个默认值,因此我认为该数组应该包含在我的包中作为internal =TRUE
. 这种态度正确吗?
R 说使用usethis::use_data()
而不是devtools::use_data()
. 为什么 ???
REF: R包:写入内部数据,但不是一次全部