НачатьНачать бесплатно

Восстановление абсолютных значений из прогноза ARMA

Теперь вы воспользуетесь моделью arma, обученной в предыдущем упражнении, чтобы спрогнозировать абсолютные значения котировок акций Amazon. Иногда достаточно предсказать направление изменения — вырастут акции или упадут, — но в ряде случаев важны именно абсолютные значения.

Объект результатов обученной модели доступен в вашем окружении под именем arma_results. Функция np.cumsum() и исходный DataFrame amazon также доступны.

Это упражнение является частью курса

Модели ARIMA в Python

Посмотреть курс

Инструкции к упражнению

  • Вызовите метод .get_forecast() объекта arima_results и выберите предсказанное среднее для следующих 10 разностей.
  • С помощью функции np.cumsum() проинтегрируйте прогноз разностей.
  • Прибавьте последнее значение исходного DataFrame, чтобы перевести прогноз в абсолютные значения.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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)
Редактировать и запускать код