Použití vlastní kategorické palety
Pokud máš spojnicový graf s mnoha kategoriemi, je pečlivý výběr palety klíčový. Výchozí palety mívají velmi podobné odstíny, které se na tenké čáře špatně rozlišují. Palety ColorBrewer jsou navržené právě s ohledem na tento problém a udržují barvy co nejlépe odlišitelné.
V tomto cvičení vytvoříš spojnicový graf hodnot O3 za rok 2013 pro všechna města, kde bude barva každé čáry zakódována podle města. K vylepšení výchozího barevného schématu použiješ paletu ColorBrewer 'Set2'.
Toto cvičení je součástí kurzu
Vylepšení datových vizualizací v Pythonu
Pokyny k cvičení
- Vyfiltruj data pro leden 2013.
- Zakóduj barvu čar podle města.
- Změň paletu na paletu ColorBrewer
'Set2'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()