将多个Dataframe组织到不同的工作表中
发布时间
阅读量:
阅读量
有用的话点个赞吧~
将 DataFrame 导出至 Excel 文件中,默认情况下会调用 df.to_excel() 方法进行处理。然而该方法存在明显的局限性:每次操作仅限于将单个 DataFrame 转换为 Excel 文件的形式表现。这种做法会导致一系列 Excel 文件被生成出来,在视觉效果上显得杂乱,并且操作起来不够便捷。
希望将多个dataframe存储至同一个Excel文件的独立工作表中。可通过ExcelWriter库来实现这一功能,并参考以下示例代码:
from pandas import ExcelWriter
with ExcelWriter(xls_path) as writer:
df1.to_excel(writer,sheet_name='name1')
df2.to_excel(writer,sheet_name='name2')
writer.save()
想要循环输出多个dataframe亦可
with ExcelWriter(xls_path) as writer:
for n, df in emurate(list_df): #遍历dataframe list
df.to_excel(writer, 's
全部评论 (0)
还没有任何评论哟~
