Визуализация пошаговых прогнозов
Теперь, когда прогнозы по акциям Amazon готовы, стоит визуализировать их, чтобы оценить качество модели.
Вы строили прогнозы на последние 30 дней доступных данных, каждый раз предсказывая только один день вперёд. Такая оценка позволяет понять, насколько хорошо модель справляется с краткосрочным прогнозированием — на следующий день, когда истинное значение ещё неизвестно.
В вашем окружении доступны датафреймы lower_limits, upper_limits и amazon, а также средний прогноз mean_forecast, созданный в предыдущем упражнении.
Это упражнение является частью курса
Модели ARIMA в Python
Инструкции к упражнению
- Постройте график данных
amazon, используяamazon.indexв качестве координат x. - Аналогичным образом постройте график прогноза
mean_forecast, используяmean_forecast.indexв качестве координат x. - Отобразите закрашенную область между
lower_limitsиupper_limitsдоверительного интервала. В качестве координат x используйте индексlower_limits.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# plot the amazon data
plt.plot(____, ____, label='observed')
# plot your mean predictions
plt.plot(____, ____, color='r', label='forecast')
# shade the area between your confidence limits
plt.____(____, ____,
____, color='pink')
# set labels, legends and show plot
plt.xlabel('Date')
plt.ylabel('Amazon Stock Price - Close USD')
plt.legend()
plt.show()