在R中将大数据帧写入CSV?

时间:2019-05-02 11:37:16

标签: r

我正在从R中的服务器提取数据。我想将该数据(数据帧)导出到CSV。由于数据非常大,write.csv会花费太多时间或引发错误。有什么方法可以更快地将数据写入csv吗?

1 个答案:

答案 0 :(得分:0)

您可以将数据分成多个块,然后在for循环中将它们一个接一个地添加到csv文件中。

write.table(chunk, file = "df.csv", sep = ",", col.names = F, row.names = F, append = T)