我有一个 427 天的温度数据集(每日温度数据)我正在训练 ARIMA 模型 360 天,并尝试预测其余 67 天的数据并比较结果。在将模型拟合到测试数据中时,我只是得到一条直线作为预测,我做错了什么吗?`
from statsmodels.tsa.arima.model import ARIMA
model = ARIMA(train['max'],order=(1,1,2),)
results = model.fit()
results.summary()
start = len(train)
end = len(train) + len(test) -1
predictions= pd.DataFrame()
predictions['pred'] = results.predict(start=start, end=end, typ='levels').rename('ARIMA(1,1,1) Predictions')