Я пытаюсь спрогнозировать выход из выборки, используя pmdarima. Однако все, что он производит, - это прямой прогноз.
Исходный набор данных набор для обучения и проверки
И прогнозы: набор для обучения и проверки (его очень слабая оранжевая линия после 2019 года)
Код для модели:
#building the model
from pmdarima.arima import auto_arima
model = auto_arima(train, trace=True, error_action='ignore', suppress_warnings=True)
model.fit(train)
Результат подгонки
ARIMA(callback=None, disp=0, maxiter=None, method=None, order=(3, 1, 4),
out_of_sample_size=0, scoring='mse', scoring_args={},
seasonal_order=(0, 0, 0, 1), solver='lbfgs', start_params=None,
suppress_warnings=True, transparams=True, trend=None,
with_intercept=True)
Я ожидаю, что прогнозы будут, по крайней мере, чем-нибудьно прямые.