使用Python在excel中创建漂亮的表

时间:2018-07-02 11:24:00

标签: excel python-3.x pandas

所以我有这个脚本,可以输出一个熊猫数据框,我可以将其保存到笔记本中。这些表不过是专业的外观,我想知道pandas / excel编写模块中是否有一种方法可以让我向列中添加列标题,图例,合并单元格,添加标题等。

这是我从python中获得的熊猫数据框:enter image description here

使用此脚本:

excel_df=pd.DataFrame(closeended_all_counts).T
excel_df.columns=all_columns

writer=pd.ExcelWriter('L:\OMIZ\March_2018.xlsx',engine='xlsxwriter')
excel_df.to_excel(writer,'Final Tables')

workbook = writer.book
worksheet = writer.sheets['Final Tables']
writer.save()

我需要此输出:

enter image description here

任何文档或模块都很棒!

1 个答案:

答案 0 :(得分:1)

由于您正在寻找文档,因此您可以进行以下操作:

https://xlsxwriter.readthedocs.io/example_tables.html?highlight=tables