如何解决将时间序列导出到python中的excel
我会感谢您帮助将我的数据框导出到 Excel 工作簿。目前,我的问题是,当我导出数据时,我无法导出“日期”列,这对分析非常重要。
数据框名称是“data”,它在 data.head() 中是这样的
BCICI 27 GRUPOS 26 GRUPOS 21 DAVIVI 22 BCOLO 22 BCOLO 25
date
2019-01-01 90.177 100.392 103.420 103.735 100.954 NaN
2019-01-02 89.851 100.398 103.366 103.711 100.993 NaN
2019-01-03 89.916 100.467 103.393 103.905 101.133 NaN
2019-01-04 89.924 100.463 103.420 103.824 101.374 NaN
2019-01-05 89.924 100.463 103.420 103.824 101.374 NaN
我一直在尝试这段代码,但正如我所说,我不导出日期列:
data.to_excel(r'C:\Users\o0486p10\Desktop\PX ACTION BottOM UP\CEMBI.xlsx',sheet_name='UTILITIES',index = False)
解决方法
只需删除 index = False
(默认为 True):
data.to_excel(r'C:\Users\o0486p10\Desktop\PX ACTION BOTTOM UP\CEMBI.xlsx',sheet_name='UTILITIES')
或者,使用 data.reset_index()
使您的日期列不是索引,然后按照您现在的方式导出。
您是否尝试使用相同的代码将任何其他日期数据导出到 Excel 中?代码对我来说看起来不错。唯一的问题是代码有 index= False,它可能假设您的数据的第一列是索引,但在您的情况下是日期。 您可能想添加一个新的索引列或更改为 index=True,但我建议使用第一个。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。