Aggiungere barre di errore a un grafico
Per aggiungere barre di errore a un grafico si usa il metodo errorbar dell'oggetto Axes.
Qui hai due DataFrame già caricati: seattle_weather contiene dati meteo di Seattle e austin_weather contiene dati meteo di Austin. Ciascun DataFrame ha una colonna "MONTH" con i nomi dei mesi, una colonna "MLY-TAVG-NORMAL" con la temperatura media di ciascun mese e una colonna "MLY-TAVG-STDDEV" con la deviazione standard delle temperature negli anni.
Nell'esercizio traccerai la temperatura media nei mesi e aggiungerai la deviazione standard in ogni punto come barre di errore sull'asse y.
Questo esercizio fa parte del corso
Introduzione alla visualizzazione dei dati con Matplotlib
Istruzioni dell'esercizio
- Usa il metodo
ax.errorbarper aggiungere i dati di Seattle: la colonna"MONTH"come valori x,"MLY-TAVG-NORMAL"come valori y e"MLY-TAVG-STDDEV"come valoriyerr. - Aggiungi i dati di Austin: la colonna
"MONTH"come valori x,"MLY-TAVG-NORMAL"come valori y e"MLY-TAVG-STDDEV"come valoriyerr. - Imposta l'etichetta dell'asse y su
"Temperature (Fahrenheit)".
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
fig, ax = plt.subplots()
# Add Seattle temperature data in each month with error bars
ax.errorbar(____, ____, ____)
# Add Austin temperature data in each month with error bars
____
# Set the y-axis label
____
plt.show()