为了账号安全,请及时绑定邮箱和手机立即绑定

创建具有日期时间每小时频率的数据框

创建具有日期时间每小时频率的数据框

眼眸繁星 2021-08-05 18:26:23
我需要创建一个 Pandas 数据框,第一列作为日期 + 时间和每小时频率。因此,在数据框中,它将是完整的年份日期,每小时时间,即第一列中的 365 * 24 = 8760 行。样本数据输出:Hours2018-01-01 00:00:002018-01-01 01:00:002018-01-01 02:00:00.........2018-01-01 23:00:00
查看完整描述

2 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

您可以使用pandas.DatetimeIndex.


import pandas as pd


idx = pd.DatetimeIndex(freq="h", start="2018-01-01", periods=365*24)

然后,您可以在创建数据框时使用该索引:


df = pd.DataFrame(index=idx)


查看完整回答
反对 回复 2021-08-05
  • 2 回答
  • 0 关注
  • 167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信