将熊猫数据框导出到Excel工作表

时间:2020-08-19 12:55:52

标签: pandas

我有一个数据框字典,需要将它们导出到excel。

mycollection = {'company1': df1, 'company2': df2, 'company3': df3}

我需要使用3张纸将所有3个数据框导出到单个excel文件中。每张纸都应命名为例如“ company3”。

mycollection 词典中大约有200个数据帧。我可以使用 to_excel 方法将数据导出到excel,但这将创建200个excel文件。 是否可以将数据框导出到工作表?

1 个答案:

答案 0 :(得分:1)

ExcelWriter与迭代词一起使用并由DataFrame.to_excel编写:

with pd.ExcelWriter('output.xlsx') as writer:  
    for k, v in mycollection.items():
        v.to_excel(writer, sheet_name=k)