Usare una palette categoriale personalizzata
Quando hai un grafico a linee con molte categorie, scegliere con cura la palette è essenziale. Spesso le palette predefinite hanno tonalità molto simili, difficili da distinguere quando sono distribuite sulla piccola superficie di una linea. Le palette ColorBrewer sono progettate proprio con questo in mente e mantengono i colori il più distinti possibile.
In questo esercizio creerai un grafico a linee dei valori di O3 nel corso del 2013 per tutte le città, in cui il colore di ogni linea è codificato in base alla città. Userai la palette ColorBrewer 'Set2' per migliorare lo schema di colori predefinito.
Questo esercizio fa parte del corso
Migliorare le tue visualizzazioni dei dati in Python
Istruzioni dell'esercizio
- Seleziona i dati di gennaio 2013.
- Codifica il colore delle linee in base alla città.
- Cambia la palette nella ColorBrewer
'Set2'.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Filter our data to Jan 2013
pollution_jan13 = pollution.query('year == ____ & month == ____')
# Color lines by the city and use custom ColorBrewer palette
sns.lineplot(x = "day",
y = "CO",
____ = "____",
____ = "____",
linewidth = 3,
data = pollution_jan13)
plt.show()