Vertikale und horizontale Markierungen hinzufügen
Zusätzliche Anmerkungen helfen, bestimmte Beobachtungen oder Ereignisse stärker hervorzuheben. Hier lernst du, wie du wichtige Ereignisse markierst, indem du Marker an bestimmten Zeitpunkten in deinem Zeitreihendiagramm setzt. Mit der Bibliothek matplotlib kannst du vertikale und horizontale Linien zeichnen, um bestimmte Daten zu kennzeichnen.
Erinnere dich: Der Index des DataFrames discoveries hat den Typ datetime. Daher enthält die x-Achse eines Plots ebenfalls Datumswerte, und du kannst beim Annotieren deiner Plots vertikale Linien direkt mit einem Datum setzen. Zum Beispiel kannst du eine vertikale Linie am 1. Januar 1945 mit folgendem Befehl hinzufügen:
ax.axvline('1945-01-01', linestyle='--')
Diese Übung ist Teil des Kurses
Zeitreihendaten in Python visualisieren
Anleitung zur Übung
- Füge mit der Methode
.axvline()eine rote vertikale Linie am Datum 1. Januar 1939 hinzu. - Füge mit der Methode
.axhline()eine grüne horizontale Linie beim y-Achsen-Wert4hinzu.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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()