错误:'ARIMAResults'对象没有属性'plot_predict'



我在我的时间序列数据上使用sm.tsa.arima.ARIMA运行此代码

model = sm.tsa.arima.ARIMA(df.Sales, order=(1,1,1))
model_fit = model.fit()
print(model_fit.summary())
# Actual vs Fitted
model_fit.plot_predict(dynamic=False)
plt.show()

当我试图绘制结果时,它给了我这个错误:

ARIMAResults对象没有属性'plot_predict'

我的statsmodels.__version__版本是'0.13.2'

statmodels version 13从ARIMA类中删除了.plot_predict()方法。因此,您只需要使用已经导入到代码中的plot_predict()。下面是一个例子:

plot_predict(model_fit, dynamic=False)
plt.show()

相关内容

  • 没有找到相关文章