Adaugă marcatori verticali și orizontali
Adnotările suplimentare pot evidenția și mai bine observații sau evenimente specifice. În acest exercițiu, vei învăța cum să marchezi evenimente semnificative adăugând marcatori la anumite momente din graficul seriei de timp. Biblioteca matplotlib permite trasarea de linii verticale și orizontale pentru a identifica date importante.
Reține că indexul DataFrame-ului discoveries este de tipul datetime, prin urmare valorile axei x vor conține date calendaristice. Astfel, poți introduce direct o dată atunci când adnotezi graficul cu linii verticale. De exemplu, o linie verticală la 1 ianuarie 1945 poate fi adăugată în grafic cu comanda:
ax.axvline('1945-01-01', linestyle='--')
Acest exercițiu face parte din cursul
Vizualizarea datelor de tip serie temporală în Python
Instrucțiuni pentru exercițiu
- Adaugă o linie verticală roșie la data de 1 ianuarie 1939, folosind metoda
.axvline(). - Adaugă o linie orizontală verde la valoarea
4pe axa y, folosind metoda.axhline().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()