Closed slsongge closed 4 years ago
参考
jinxiaosong/concatenate-csv.ipynb
这是假设的三个表格
jinxiaosong/data/df1.csv
jinxiaosong/data/df2.csv
jinxiaosong/data/df3.csv
批量导入,主要就是 for 循环加上 append 完成就好了。 批量导出,主要就是 pd.DataFrame.groupby 加上 for 循环
导出文件如
jinxiaosong/data/outputdf1.csv.csv
jinxiaosong/data/outputdf2.csv.csv
jinxiaosong/data/outputdf3.csv.csv
for idx, i in df.groupby('groups'):
file_name = 'output' + str(idx) + '.csv'
i.to_csv(os.path.join('data',file_name))
@slsongge
问题
如何在python中,批量导出n个数据框为csv或者xlsx格式?
数据框格式
每个数据框的列名完全相同
目前实现方法