我想在我的R包中提供补充数据。
我知道LazyData: true
中的DESCRIPTION
,但不想使用它,因为示例数据非常大。
所以我创建了一个目录“ data ”,其中包含两个.RData
个文件和一个datalist
,我使用tools::add_datalist
添加了这个文件。
datalist
supA.RData
supB.RData
此外,我使用roxygen2
创建文档 - 我也想记录.RData
文件。 (我在某处读到,这甚至是必要的。)
第一个问题:
记录两个.RData
文件是否正确,如:
#' Example data
#'
#' @format A data dable with 50000 rows and 670 variables:
"supA"
并将其添加到.R
文件中? (永不导出 !!)
第二个问题:
目前我无法使用document()
,因为这两个变量未知/不在全球环境中。这样做必须有一个干净的方法,对吗?
我希望在这里找到帮助, 谢谢!
修改
目前,我删除了supA
和supB
的文档。通过调用函数data("supA")
来加载数据现在可以正常工作