CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Tracez les données amazon en 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_limits et upper_limits de 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()
Modifier et exécuter le code