Я использую функцию auto_arima из pyramid.arima для выбора параметров (p, d, q) модели arima
Я запускаю следующий код:
stepwise_fit=pm.auto_arima(df['ts'], start_p=1, start_q=1,
max_p=3, max_q=3, seasonal=False,
trace=True, error_action='ignore',
suppress_warnings=True,
stepwise=True)
print(stepwise_fit.summary())
Это даетмне следующий вывод:
Я создаю определение def run_arima_model (df, ts, p, d, q):
Когда я вызываю определение, как я могу автоматически выбрать параметры, выбранные моделью auto arima?то есть
ARIMA_model=run_arima_model(df, ts='ts', p=3, d=0, q=3)