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')