Zacznij terazZacznij za darmo

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

Zobacz kurs

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_limits a upper_limits przedział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()
Edytuj i uruchom kod