[英]TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'
Here's what my dataframe looks like:这是我的数据框的样子:
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
The years goes all the way to 2019 and I'm trying to resample it to individual years.这些年一直到 2019 年,我正试图将其重新采样到个别年份。
I had converted the Date column to Datetime as shown below.我已将日期列转换为日期时间,如下所示。
Out[86]:
Date datetime64[ns]
UNRATE float64
dtype: object
The problem is when I'm trying to resample:问题是当我尝试重新采样时:
intratey = intrate.resample('A').ffill()
I get the error message of:我收到以下错误消息:
TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'RangeIndex'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.