CommencezCommencez 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 produit des prédictions sans correction, 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 de comparer la qualité de vos prédictions.

Les DataFrames lower_limits, upper_limits et amazon, ainsi que vos prédictions moyennes mean_forecast créées au dernier exercice, sont disponibles dans votre environnement.

Cette activité fait partie du cours

Modèles ARIMA en Python

Voir le cours

Instructions de l’exercice

  • Tracez les données amazon en utilisant les dates de l'index de ce DataFrame comme coordonnées en x et les valeurs comme coordonnées en y.
  • 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 coordonnées en x.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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