“ ARResults”对象没有属性“预测”

时间:2019-04-12 12:15:03

标签: python pandas statsmodels arima

我想使用Forecast()函数,但是有一个错误“ ARResults对象没有属性'forecast'“我该如何解决此属性错误?

我尝试安装最新版本的statsmodel并将其导入。

编写代码:

from statsmodels.tsa.arima_model import ARIMA
from statsmodels.tsa.ar_model import AR
# split dataset
X = series.values
train, test = X[1:len(X)-7], X[len(X)-7:len(X)+7]
model = AR(train)
model_fit = model.fit()
forecast = model_fit.forecast()[0]

X:

enter image description here

收到错误:

AttributeError                            Traceback (most recent call last)
<ipython-input-122-bf247fddf57f> in <module>()
      1 # one-step out-of sample forecast
----> 2 forecast = model_fit.forecast()[0]

~\Anaconda3\lib\site-packages\statsmodels\base\wrapper.py in __getattribute__(self, attr)
     33             pass
     34 
---> 35         obj = getattr(results, attr)
     36         data = results.model.data
     37         how = self._wrap_attrs.get(attr)

AttributeError: 'ARResults' object has no attribute 'forecast'

0 个答案:

没有答案
相关问题