这是我的数据框的样子:
intrate.head()
Out[83]:
Date UNRATE
0 1954-07-01 0.80
1 1954-08-01 1.22
2 1954-09-01 1.06
3 1954-10-01 0.85
4 1954-11-01 0.83
年份一直到2019年,我正尝试将其重新采样到各个年份。
我已将Date列转换为Datetime,如下所示。
Out[86]:
Date datetime64[ns]
UNRATE float64
dtype: object
问题是当我尝试重新采样时:
intratey = intrate.resample('A').ffill()
我收到以下错误消息:
TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'