AttributeError:'Series'对象没有'rolling'属性

use*_*247 6 python pandas

Traceback (most recent call last):
  File "mov_avg.py", line 9, in <module>
    data_frame['100ma']= data_frame['Adj Close'].rolling(window=100, min_periods=0).mean()
  File "/usr/lib/python3/dist-packages/pandas/core/generic.py", line 2360, in __getattr__
    (type(self).__name__, name))
AttributeError: 'Series' object has no attribute 'rolling'
Run Code Online (Sandbox Code Playgroud)

Max*_*axU 7

很可能你正在使用旧的Pandas版本(<0.18.0).

在Pandas 0.18.0中添加了Series.rolling