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
<Kurs>Zeitreihendaten in Python visualisieren</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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()