在阅读了诸如使用 Roxygen 记录数据集的 SO question之类的问题后,我设法记录了一个数据集(我将其称为cells
),它现在出现在由生成的列表中,data(package="mypackage")
并且如果我运行命令则被加载data(cells)
。在此之后,运行cells
时会出现ls()
。
然而,在许多包中,数据无需data()
调用即可立即获得。此外,运行时不会出现数据名称ls()
。一个例子是baseball
附带的数据集plyr
。我查看了源代码,plyr
但看不到这是如何完成的。