我有一个数据框,df:
df:
val
date
2012-01-01 4.2
2012-01-02 3.7
2012-01-03 6.2
2012-01-04 1.2
2012-01-05 2.4
2012-01-06 2.3
我要创建的是一个从 0 开始的指定日期的列,并相应地填写该列(假设本例中的日期是 2012-01-04):
df2:
val tracking
date
2012-01-01 4.2 -3
2012-01-02 3.7 -2
2012-01-03 6.2 -1
2012-01-04 1.2 0
2012-01-05 2.4 1
2012-01-06 2.3 2
我尝试使用 np.arange() 但无法集中在我需要的行上。日期列设置为索引(pandas df)。
谢谢。