Rappresentare le previsioni one-step-ahead
Ora che hai ottenuto le previsioni sul titolo Amazon, dovresti tracciarle per vedere com'è andata.
Hai effettuato previsioni sugli ultimi 30 giorni di dati disponibili, stimando ogni volta solo il giorno successivo. Valutando queste previsioni puoi capire come il modello si comporta nel predire solo il giorno dopo, quando non conosci ancora la risposta.
I DataFrame lower_limits, upper_limits e amazon, così come la tua previsione media mean_forecast creata nell'esercizio precedente, sono disponibili nel tuo ambiente.
Questo esercizio fa parte del corso
Modelli ARIMA in Python
Istruzioni dell'esercizio
- Traccia i dati
amazon, usandoamazon.indexcome coordinate x. - Traccia allo stesso modo la previsione
mean_forecast, usandomean_forecast.indexcome coordinate x. - Traccia un'area ombreggiata tra
lower_limitseupper_limitsdel tuo intervallo di confidenza. Usa l'indice dilower_limitscome coordinate x.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()