Wizualizacja prognoz dynamicznych
Czas zwizualizować swoje prognozy. Pamiętaj, że prognozy dynamiczne oznaczają, że model przewiduje wartości bez żadnych korekt – w przeciwieństwie do prognoz jednokrokowych. To trochę jak sporządzenie teraz prognozy na kolejne 30 dni, a następnie oczekiwanie na wyniki i sprawdzenie, jak dobrze model sobie poradził.
W środowisku dostępne są ramki danych lower_limits, upper_limits i amazon, a także średnie prognozy mean_forecast utworzone w poprzednim ćwiczeniu.
To ćwiczenie jest częścią kursu
Modele ARIMA w Pythonie
Instrukcje do ćwiczenia
- Wykreśl dane
amazon, używając dat z indeksu tej ramki danych jako współrzędnych x i wartości jako współrzędnych y. - W podobny sposób wykreśl prognozy
mean_forecast. - Wykreśl zacieniowany obszar między
lower_limitsaupper_limitsprzedziału ufności. Jako współrzędnych x użyj indeksu jednej z tych ramek danych.
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 forecast
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()