SARIMAモデルを使用して気温予測をしたいのですがうまくいきません ### 該当のソースコード import pandas as pd import numpy as np import matplotlib.pyplot as plt import statsmodels.api as sm import datetime %matplotlib inline plt.style.use('ggplot') import warnings warnings.filterwarnings('ignore') # 計算警告を非表示 data_df = pd.read_csv('3ye.csv') temp = pd.Series(data_df['kion'], dtype='float') temp.index = pd.to_datetime(data_df['day']) res_selection = sm.tsa.arma_order_select_ic(temp, ic='aic', trend='nc') #res_selection sarimax = sm.tsa.SARIMAX(temp, order=(3, 2, 2), seasonal_order=(1, 1, 1, 12), enforce_stationarity=False, enforce_invertibility=False ).fit() sarimax_pred = sarimax.predict('2017-01', '2019-10') plt.figure(figsize=(12, 6)) plt.plot(sarimax_pred, c="b", label="model-pred") plt.legend(loc='best')
使用している言語・ライブラリ
python jupyter Notebook
試したこと
order=(p,d,q)の数値を換えてみたりしましたが結果が変わらなかった
ここにより詳細な情報を記載してください。
2017年1月から2019年10月までのグラフです。
予測している部分は2019年1月から2019年10月までの部分です
あなたの回答
tips
プレビュー