我需要创建一个 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)
添加回答
举报
0/150
提交
取消