2017-10-21 162 views
1

我正在使用熊猫数据框来存储一些数据,并且我想将它导出到excel文件中以便于阅读/格式化。在使用熊猫导出数据框时使用ExcelWriter有什么好处?

我尝试了运行

df.to_excel('sheet.xlsx') 

,并将其保存在我的工作文件夹没有问题的sheet.xlsx。我想知道为什么我想在使用.to_excel()方法之前使用ExcelWriter对象?

似乎有很多额外的不必要的步骤,如创建对象,然后再次保存该对象。

+5

主要追加到现有的工作表。 –

回答

2

如果您只需要一个简单的数据转储以便为单个数据帧优化,那么to_excel方法就可以正常工作。 ExcelWriter对象适用于需要更好地控制输出excel文件的情况。使用ExcelWriter您可以例如: