4

我经常在 R 中导出 data.frame,但是当我尝试将它们重新导入时遇到问题,将所有格式丢失为日期/数字/逻辑/因子值并将其全部作为字符变量取回。不得不在同一个文件上一遍又一遍地运行清理/格式化脚本有点过时了,所以我想知道 write.table 上是否有一种方法或参数可以让人们保存所有这些?

4

2 回答 2

4

使用saveRDSreadRDS。这些会将您的数据帧保存并加载为完全相同的格式。

于 2016-05-25T22:28:09.633 回答
3

如果是表格数据,您可以使用新feather格式来保存数据。这样,您甚至可以将其读入 Python 而不会丢失列类型信息。

于 2016-05-25T23:16:31.407 回答