1

我有一个实验室研究的数据集(名为 myresearch.txt),我可以安装在 package:datasets 中吗?
1.如何查看何时使用命令

data()    

2.使用命令时如何加载

attach(myresearch)    
4

1 回答 1

5

您似乎在询问是否可以将数据集添加到随 R 一起安装的“数据集”包中。

为此,我会说答案是“否”、“不太可能”或“这可能不是获得该问题答案的正确论坛”。或者,这是一个后续问题,例如“R Core 团队是否希望将它包含在未来的 R 版本中,它是一个足够棒且足够灵活的数据集吗?”

如果您只想要能够在 R 会话中灵活加载数据集的功能,您可以创建自己的包含数据的 R 包。请特别参阅“编写 R 扩展”手册中的第 1.1.5 节:包中的数据。

为此,最好的办法是通过标准方法加载数据并将其保存到包的“数据”目录中的 .RData 或 .rda 文件中。如果您正在寻找不同的方法来轻松地使包中的数据可用,您应该特别阅读延迟加载。


但是,如果这纯粹是供个人使用,我不知道您为什么不将数据集或数据集保存为 .RData 文件,而只是load("myData.RData")在脚本顶部添加类似内容以使数据可用。

于 2013-03-23T10:45:49.753 回答