Lägg till vertikala och horisontella markeringar
Ytterligare annoteringar kan hjälpa till att framhäva specifika observationer eller händelser. Här lär du dig att markera viktiga händelser genom att lägga till markeringar vid specifika tidpunkter i ditt tidsserieplot. Med biblioteket matplotlib kan du rita vertikala och horisontella linjer för att identifiera bestämda datum.
Kom ihåg att indexet i discoveries DataFrame är av typen datetime, vilket innebär att x-axelns värden också innehåller datum. Det är därför möjligt att direkt ange ett datum när du annoterar dina plottar med vertikala linjer. En vertikal linje vid den 1 januari 1945 kan till exempel läggas till med kommandot:
ax.axvline('1945-01-01', linestyle='--')
Den här övningen är en del av kursen
Visualisering av tidsseriedata i Python
Övningsinstruktioner
- Lägg till en röd vertikal linje vid datumet den 1 januari 1939 med metoden
.axvline(). - Lägg till en grön horisontell linje vid y-axelns värde
4med metoden.axhline().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()