当我试图使用AR(3)模型预测/预测未来数据时,我得到的预测非常糟糕。我不太清楚我做错了什么,也不知道为什么预测会开始下降。感谢你的帮助和指点。非常感谢。
这里是我的例子:
import pandas as pd
df2 = pd.DataFrame({
"Month" : [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],
"Sales Count": [10,15,24,30,33,45,67,70,75,88,92,95,98,105,115]
})
df2.index = df2.Month
df2 = df2.drop('Month',axis=1)
from statsmodels.tsa.arima_model import ARIMA
model = ARIMA(df2['Sales Count'],order=(3,0,0))
model = model.fit()
pred = model.predict(1,27)这些是我的预测值:
H 1125:36.422376H 213H 1146:52.956438<
H 150
25 : 97.49338426 : 93.96844727 : 90.675809预测示例地块:

发布于 2022-06-16 21:42:54
我想评论一下,但现在还不能。不需要多少澄清。
为什么你要用自回归模型来预测一个适合线性回归的模型?利用AR过程进行预测会引入不稳定性,且阶数越高,由于对应于xt-1、xt-2、xt-3的系数越难估计,就越难保持预测的稳定性。
https://stackoverflow.com/questions/72650114
复制相似问题