Een tijdreeksplot annoteren
Met annotaties kun je interessante informatie in een plot uitlichten. Als we bijvoorbeeld de climate change-gegevens beschrijven, willen we misschien wijzen op de datum waarop de relatieve temperatuur voor het eerst boven 1 graad Celsius uitkwam.
Hiervoor gebruiken we de methode annotate van het Axes-object. In deze oefening staat de DataFrame met de naam climate_change al in het geheugen. Gebruik de Axes-methoden om alleen de kolom met relatieve temperatuur als functie van de datums te plotten, en annoteer de gegevens.
Deze oefening maakt deel uit van de cursus
Introductie tot datavisualisatie met Matplotlib
Oefeninstructies
- Gebruik de methode
ax.plotom de index van de DataFrame tegen de kolomrelative_tempte plotten. - Gebruik de methode
annotateom de tekst'>1 degree'toe te voegen op de positie(pd.Timestamp('2015-10-06'), 1).
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
fig, ax = plt.subplots()
# Plot the relative temperature data
____
# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)
plt.show()