Aan de slagGa gratis aan de slag

Een aangepast categorisch palet gebruiken

Als je een lijndiagram met veel categorieën hebt, is het cruciaal om je palet zorgvuldig te kiezen. Standaardpaletten hebben vaak heel vergelijkbare tinten, die lastig te onderscheiden zijn op het kleine oppervlak van een lijn. ColorBrewer-paletten zijn hiervoor gemaakt en houden de kleuren zo onderscheidend mogelijk.

In deze oefening maak je een lijngrafiek van de O3-waarden over het jaar 2013 voor alle steden, waarbij de kleur van elke lijn de stad encodeert. Je gebruikt het ColorBrewer-palet 'Set2' om het standaardkleurenschema te verbeteren.

Deze oefening maakt deel uit van de cursus

Je datavisualisaties verbeteren in Python

Cursus bekijken

Oefeninstructies

  • Selecteer gegevens voor januari 2013.
  • Encodeer de kleur van de lijnen als de stad.
  • Verander het palet naar het ColorBrewer-palet 'Set2'.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
Code bewerken en uitvoeren