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

我需要创建一个 Pandas 数据框,第一列作为日期 + 时间和每小时频率。


因此,在数据框中,它将是完整的年份日期,每小时时间,即第一列中的 365 * 24 = 8760 行。


样本数据输出:


Hours

2018-01-01 00:00:00

2018-01-01 01:00:00

2018-01-01 02:00:00

...

...

...

2018-01-01 23:00:00


眼眸繁星
浏览 168回答 2
2回答

HUH函数

您可以使用pandas.DatetimeIndex.import pandas as pdidx = pd.DatetimeIndex(freq="h", start="2018-01-01", periods=365*24)然后,您可以在创建数据框时使用该索引:df = pd.DataFrame(index=idx)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python