Я использовал поезд и набор тестов в SARIMA, чтобы предсказать предполагаемое текущее значение, но как я собираюсь предсказать значение, превышающее мою временную метку? - PullRequest
0 голосов
/ 03 октября 2019

Я уже успешно построил модель SARIMA на основе своего набора данных. Мой вопрос здесь состоит в том, как я собираюсь предсказать будущее значение, которое находится за пределами моего набора данных (в метке времени). Любое предложение?

Вот моя модель SARIMA, которую я смог сделать с графиком. SARIMA . Синий на текущем, красный прогнозируется.

Вот так выглядит мой тренировочный и тестовый набор. Учебный комплект . Тестовый набор

1 Ответ

0 голосов
/ 03 октября 2019

Вы можете использовать forecast=model.forecast(steps=number of steps to go in future)

Это вернет прогнозы вместе со стандартной ошибкой для данного доверительного интервала. Из этого вы можете получить доступ к прогнозам, как forecast[0].

Ссылка: http://www.statsmodels.org/stable/generated/statsmodels.tsa.arima_model.ARIMAResults.forecast.html

...