Un'annotazione testuale di base
Nell'attuale scatter plot, puoi vedere un punto particolarmente evidente che contiene il valore di SO2 più alto osservato in agosto. Questo punto è Cincinnati, l'11 agosto 2013; tuttavia, non potresti ricavare questa informazione dal grafico nella sua forma attuale. Le annotazioni testuali di base sono ottime per mettere in evidenza outlier interessanti e aggiungere qualche informazione in più. Attira l'attenzione dei lettori su questo valore di Cincinnati aggiungendo un'annotazione testuale di base che dia un po' di contesto su questo outlier.
Questo esercizio fa parte del corso
Migliorare le tue visualizzazioni dei dati in Python
Istruzioni dell'esercizio
- Filtra i dati tracciati nello scatter plot al solo mese di agosto.
- Inserisci un'annotazione testuale a
x = 0.57ey = 41per evidenziare il valoreSO2più alto. - Etichetta l'annotazione con
'Cincinnati had highest observed\nSO2 value on Aug 11, 2013'(nota l'interruzione di riga). - Imposta la dimensione del carattere dell'annotazione su
'large'.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Draw basic scatter plot of pollution data for August
sns.scatterplot(x = 'CO', y = 'SO2', data = pollution[pollution.month == ____])
# Label highest SO2 value with text annotation
plt.text(____, ____,
'____',
# Set the font to large
fontdict = {'ha': 'left', '____': '____'})
plt.show()