.RData
、.Rda
和 .Rds
文件之间的主要区别是什么?
- 压缩等方面是否存在差异?
- 每种类型应何时使用?
- 如何将一种类型转换为另一种类型?
最佳答案
Rda 只是 RData 的简称。您可以只使用 save()、load()、attach() 等,就像使用 RData 一样。
Rds 存储单个 R 对象。然而,除了这个简单的解释之外,它与“标准”存储还有一些不同之处。大概是这个R-manual Link to readRDS() function充分阐明了这些区别。
那么,回答你的问题:
- 区别不在于压缩,而在于序列化(参见 this page)
- 就像手册页中所示,例如,您可能想使用它来恢复具有不同名称的某个对象。
- 您可以选择性地读取RDS()和save(),或者load()和saveRDS()。
关于r - R 数据文件之间的主要区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21370132/