Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik de methode ax.plot om de index van de DataFrame tegen de kolom relative_temp te plotten.
  • Gebruik de methode annotate om 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()
Code bewerken en uitvoeren