Покрокове розгортання прогнозу ARMA
Тепер ви використаєте модель, яку натренували у попередній вправі, arma, щоб спрогнозувати абсолютні значення у наборі даних про акції Amazon. Пам'ятайте, що інколи достатньо прогнозувати різницю: чи підуть акції вгору, чи вниз. Але інколи вирішальним є саме абсолютне значення.
Об'єкт результатів моделі з попередньої вправи доступний у вашому середовищі як arma_results. Також доступні функція np.cumsum() і початковий датафрейм amazon.
Ця вправа є частиною курсу
Моделі ARIMA в Python
Інструкції до вправи
- Використайте метод
.get_forecast()об'єктаarima_resultsі виберіть прогнозоване середнє для наступних 10 різниць. - Застосуйте функцію
np.cumsum()до вашого прогнозу різниць, щоб отримати інтегрований ряд. - Додайте останнє значення початкового датафрейму, щоб перетворити прогноз на абсолютні значення.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Make arma forecast of next 10 differences
arma_diff_forecast = arma_results.____(steps=____).____
# Integrate the difference forecast
arma_int_forecast = ____
# Make absolute value forecast
arma_value_forecast = arma_int_forecast + amazon.____
# Print forecast
print(arma_value_forecast)