gpt4 book ai didi

python - Pandas:从头开始创建日期时间索引

转载 作者:行者123 更新时间:2023-12-04 10:17:59 24 4
gpt4 key购买 nike

我想这是一个非常基本的问题,但我在其他地方找不到任何答案。

假设我有一个数据框:

df = pd.DataFrame({'c1':[1,2,3],'c2':[4,5,6]})
print(df)

c1 c2
0 1 4
1 2 5
2 3 6

我基本上想从与第一行对应的特定日期开始创建一个每小时的日期时间索引。我们假设第一行对应于“2020-01-01 00:00”。第二行将是 '2020-01-01 01:00' 等后续行。如何创建这样的日期时间索引?

非常感谢,

最佳答案

您可以使用 date_range :

df.index = pd.date_range('2020-01-01', freq='H', periods=len(df))

输出:
                     c1  c2
2020-01-01 00:00:00 1 4
2020-01-01 01:00:00 2 5
2020-01-01 02:00:00 3 6

关于python - Pandas:从头开始创建日期时间索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60994998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com