Tracer des prévisions dynamiques
Il est temps de tracer vos prédictions. Rappelez-vous que faire des prévisions dynamiques signifie que votre modèle prédit sans corrections, contrairement aux prévisions à un pas. C’est un peu comme établir aujourd’hui une prévision pour les 30 prochains jours, puis attendre de voir ce qui se passe avant d’évaluer la qualité de vos prédictions.
Les DataFrames lower_limits, upper_limits et amazon, ainsi que vos prédictions moyennes mean_forecast créées dans l’exercice précédent, sont disponibles dans votre environnement.
Cet exercice fait partie du cours
Modèles ARIMA en Python
Instructions
- Tracez les données
amazonen utilisant les dates de l’index de ce DataFrame comme abscisses et les valeurs comme ordonnées. - Tracez de la même façon les prédictions
mean_forecast. - Tracez une zone ombrée entre
lower_limitsetupper_limitsde votre intervalle de confiance. Utilisez l’index de l’un de ces DataFrames comme abscisses.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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()