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