CommencezCommencez gratuitement

Ajouter des repères verticaux et horizontaux

Des annotations supplémentaires peuvent aider à mettre davantage l'accent sur certaines observations ou certains événements. Ici, vous allez apprendre à mettre en évidence des événements importants en ajoutant des repères à des instants précis de votre graphique de séries temporelles. La bibliothèque matplotlib permet de tracer des lignes verticales et horizontales pour repérer des dates particulières.

Rappelez-vous que l'index du DataFrame discoveries est de type datetime. Les valeurs de l'axe des x d'un graphique contiendront donc des dates, et vous pouvez saisir directement une date lorsque vous annotez vos graphiques avec des lignes verticales. Par exemple, vous pouvez ajouter une ligne verticale au 1er janvier 1945 à votre graphique avec la commande :

ax.axvline('1945-01-01', linestyle='--')

Cette activité fait partie du cours

Visualiser des séries chronologiques en Python

Voir le cours

Instructions de l’exercice

  • Ajoutez une ligne verticale rouge à la date du 1er janvier 1939 à l'aide de la méthode .axvline().
  • Ajoutez une ligne horizontale verte à la valeur 4 sur l'axe des y à l'aide de la méthode .axhline().

Exercice interactif pratique

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

# Plot your the discoveries time series
ax = discoveries.plot(color='blue', fontsize=6)

# Add a red vertical line
ax.____(____, color=____, linestyle='--')

# Add a green horizontal line
ax.____(____, color=____, linestyle='--')

plt.show()
Modifier et exécuter le code