我正在用 R 从服务器提取数据。我想将这个数据(数据框)导出为 CSV。由于数据非常大,使用 write.csv 要花费太多时间或者会出现错误。有没有一种更快的方式来将数据写入 CSV?
我正在用 R 从服务器提取数据。我想将这个数据(数据框)导出为 CSV。由于数据非常大,使用 write.csv 要花费太多时间或者会出现错误。有没有一种更快的方式来将数据写入 CSV?
write.table(chunk, file = "df.csv", sep = ",", col.names = F, row.names = F, append = T)
data.table::fwrite()
函数。 - Rohitfwrite
是将数据表写入csv的最快方法,可在data.table
包中使用。https://www.r-bloggers.com/fast-csv-writing-for-r/ - Shijith