IniziaInizia gratis

Annotare un grafico di serie temporali

Annotare un grafico ti permette di mettere in evidenza informazioni interessanti. Ad esempio, descrivendo l'insieme di dati sul cambiamento climatico, potremmo voler indicare la data in cui la temperatura relativa ha superato per la prima volta 1 grado Celsius.

Per farlo useremo il metodo annotate dell'oggetto Axes. In questo esercizio, hai a disposizione il DataFrame chiamato climate_change già caricato in memoria. Usando i metodi di Axes, traccia solo la colonna della temperatura relativa in funzione delle date e aggiungi un'annotazione ai dati.

Questo esercizio fa parte del corso

Introduzione alla visualizzazione dei dati con Matplotlib

Visualizza il corso

Istruzioni dell'esercizio

  • Usa il metodo ax.plot per tracciare l'indice del DataFrame rispetto alla colonna relative_temp.
  • Usa il metodo annotate per aggiungere il testo '>1 degree' nella posizione (pd.Timestamp('2015-10-06'), 1).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

fig, ax = plt.subplots()

# Plot the relative temperature data
____

# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)

plt.show()
Modifica ed esegui il codice