Annoter un graphique de données de séries temporelles
L'annotation d'un graphique permet de mettre en évidence les informations intéressantes qu'il contient. Par exemple, pour décrire l'ensemble des données sur le changement climatique, nous pourrions indiquer la date à laquelle la température relative a dépassé pour la première fois 1 degré Celsius.
Pour ce faire, nous utiliserons la méthode annotate
de l'objet Axes. Dans cet exercice, vous aurez chargé en mémoire le site DataFrame
appelé climate_change
. À l'aide des méthodes Axes, tracez uniquement la colonne de la température relative en fonction des dates et annotez les données.
Cet exercice fait partie du cours
Introduction à la visualisation de données avec Matplotlib
Instructions
- Utilisez la méthode
ax.plot
pour tracer l'index du DataFrame par rapport à la colonnerelative_temp
. - Utilisez la méthode
annotate
pour ajouter le texte'>1 degree'
à l'emplacement(pd.Timestamp('2015-10-06'), 1)
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
fig, ax = plt.subplots()
# Plot the relative temperature data
____
# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)
plt.show()