我必须将一个包含 15000 行的数据帧分成每部分 300 行的部分。
split_df = np.array_split(data, np.arange(0, len(data),300))
我需要将拆分组转换为数据帧/数据帧,然后再转换为 csv。
有什么想法吗?
答案 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 我希望它适合你想做的事情。 唯一的问题是这段代码需要一些时间才能完成运行。 请注意这一点。