Aan de slagGa gratis aan de slag

Verticale en horizontale markeringen toevoegen

Aanvullende annotaties kunnen helpen om specifieke observaties of gebeurtenissen extra te benadrukken. Hier leer je hoe je belangrijke gebeurtenissen kunt uitlichten door markeringen toe te voegen op specifieke tijdstempels in je lijngrafiek. Met de matplotlib-bibliotheek kun je verticale en horizontale lijnen tekenen om bepaalde datums te markeren.

Onthoud dat de index van de discoveries DataFrame van het type datetime is. De x-as van een plot bevat dus datums, en je kunt bij het annoteren van je grafieken direct een datum meegeven voor verticale lijnen. Zo kun je bijvoorbeeld een verticale lijn op 1 januari 1945 toevoegen met het commando:

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

Deze oefening maakt deel uit van de cursus

Tijdreeksen visualiseren in Python

Cursus bekijken

Oefeninstructies

  • Voeg een rode verticale lijn toe op de datum 1 januari 1939 met de methode .axvline().
  • Voeg een groene horizontale lijn toe bij de y-aswaarde 4 met de methode .axhline().

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
Code bewerken en uitvoeren