Wizualizacja prognoz jednokrokowych
Masz już prognozy dla akcji Amazona – czas je zwizualizować i ocenić ich jakość.
Prognozy były tworzone dla ostatnich 30 dostępnych dni, każdorazowo o jeden dzień do przodu. Analiza tych prognoz pozwoli ocenić, jak dobrze model radzi sobie z przewidywaniem następnego dnia, gdy odpowiedź nie jest jeszcze znana.
W środowisku dostępne są ramki danych lower_limits, upper_limits i amazon, a także średnia prognoza mean_forecast utworzona w poprzednim ćwiczeniu.
To ćwiczenie jest częścią kursu
Modele ARIMA w Pythonie
Instrukcje do ćwiczenia
- Narysuj wykres danych
amazon, używającamazon.indexjako współrzędnych x. - Narysuj prognozę
mean_forecastw podobny sposób, używającmean_forecast.indexjako współrzędnych x. - Narysuj zacieniony obszar między
lower_limitsaupper_limitsprzedziału ufności. Jako współrzędnych x użyj indeksulower_limits.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()