将拆分的数据帧转换为 csv

时间:2021-05-17 05:57:41

标签: python pandas dataframe

我必须将一个包含 15000 行的数据帧分成每部分 300 行的部分。

split_df = np.array_split(data, np.arange(0, len(data),300))

我需要将拆分组转换为数据帧/数据帧,然后再转换为 csv。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我有一个想法。

split_df = np.array_split(data, np.arange(0, len(data),300))
for i in range(len(split_df)):
  csv_writer = split_df[i].to_csv('data'+str(i)+'.csv')

您可以使用此代码将所有内容输出为 csv 我希望它适合你想做的事情。 唯一的问题是这段代码需要一些时间才能完成运行。 请注意这一点。