我data.table
在硬盘上保存了 3000 万行和 15 列(大小 177 MB,文件 1)。
我将这些数据加载到 R 中,对其进行处理,然后再添加 8 列(行保持不变)并将其再次保存为.RData
文件,但这次它的大小已减小(144 MB,文件 2)。
这怎么可能?.RData
如果我添加了更多列,文件的大小不应该增加吗?
编辑:初始文件是 data.table(在 R 中),我将它作为 .RData 存储在硬盘上(文件 1、177 MB)。然后我将它重新加载到 R 中,对其进行处理,添加更多列(行保持不变)并将其保存回来(文件 2,144 MB)。