R包中的数据可以使用.rds文件吗?

Jer*_*ryN 6 r package

我正在尝试将一些代码转换为包。根据文档,仅.RData文件应位于数据目录中,但我宁愿使用.rds文件,因为它们不保留文件名。有时候,我使用与以后阅读时要使用的名称不同的名称进行保存。而且我真的只想为文件设置一个数据集,因此.RData文件存储更多数据的能力实际上是不利的。

所以我的问题是为什么不允许包数据目录中的.rds文件?还是有解决此问题的另一种方法?

Jer*_*ryN 5

唯一可接受的数据文件/data是那些用“save”保存的数据文件,这意味着它们是.RData 格式。@r2evans 指向的Hadley 的链接说的是这一点。正如@rawr 所指向的1.1.6 节一样。