【问题标题】:What the difference between saving a dataset as a CSV file compared to saving as a RDA file?将数据集保存为 CSV 文件与保存为 RDA 文件有什么区别?
【发布时间】:2014-03-21 08:26:28
【问题描述】:

出于好奇,我想知道与使用 CSV 相比,将数据集保存为 RDA 文件是否有任何优势(例如,空间效率等)?

【问题讨论】:

  • CSV 会更小,更便携。 RDA 会更大,不便携,但加载速度更快。
  • 为什么不把文件都保存下来自己判断呢?
  • @nograpes RDA 不需要更大,它的大小通常比 CSV 小。

标签: r csv rda


【解决方案1】:

两者:

m<-matrix(1:1000000,1000)

> system.time(write.csv(m,file="csv.csv"))
user  system elapsed 
1.33    0.08    1.42 
# size 6,741KB

> system.time(save(m,file="m.RData"))
user  system elapsed 
0.84    0.03    0.87
# size 2,079KB

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2020-09-15
    • 2020-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多