微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将时间序列导出到python中的excel

如何解决将时间序列导出到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 举报,一经查实,本站将立刻删除。