Восстановление абсолютных значений из прогноза 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)