如何在 r 包中包含数据集?

How to include dataset in a r-package?

我正在尝试在我的 r 包中包含数据集。所以,我将 .rda 个文件放在文件夹 /data 中。在我的示例环境中我顺便加载了数据集:

load("~/mypackage/data/database.rda")

但是,当我提交 CRAN 时,他们报告了以下错误:

Warning in readChar(con, 5L, useBytes = TRUE) : cannot open compressed file '/home/hornik/mypackage/data/database.rda', probable reason 'No such file or directory'

出现该错误是因为您的主文件夹 (~/) 未包含在程序包中。尝试使用简单的:

data(database)

您可以在 documentation 中查看更多详细信息。