我正在使用pandas数据帧存储一些数据,我想将其导出到excel文件中以便于阅读/格式化。
我尝试过运行
df.to_excel('sheet.xlsx')
它保存了sheet.xlsx,在我的工作文件夹中没有任何问题。我想知道为什么在使用.to_excel()方法之前我想要使用ExcelWriter对象?
似乎有许多额外的不必要的步骤,比如创建对象然后再次保存对象。
答案 0 :(得分:2)
如果你只需要一个简单的数据转储来为单个数据帧提供优质服务,那么to_excel
方法就可以了。 ExcelWriter
对象适用于您正在寻找对输出excel文件的更大控制的情况。使用ExcelWriter
,例如:
to_excel
方法确实提供了一些Excel格式选项(请参阅here),但在使用ExcelWriter
对象时,您有更多选项。