【发布时间】:2020-01-14 21:57:24
【问题描述】:
我在数据框中有 100 万条记录,并希望将每个记录保存到 100k 的 CSV 中。我按照下面的方法进行了操作,但它将所有 100 万条记录保存在一个 CSV 中,而不是多个 CSV 中。
out_file = open(outdir + out_file_m.csv,'w')
pd.df_.to_csv(out_file, chunksize = 100000, index = None, header = True)
【问题讨论】:
-
这不是 'chunksize' 的用途。您需要将其拆分为您想要的大小并将每个文件写入文件。一种内置的方式来做你想做的事
-
请澄清问题到底是什么。您没有阅读
read_csv的有关chunksize参数的文档吗?