Aan de slagGa gratis aan de slag

Tijd coderen met kleur

Een scherm heeft maar twee dimensies, maar we kunnen in de scatterplot een extra dimensie coderen met kleur. We visualiseren hier de climate_change-gegevensset met een scatterplot van de kolom "co2" op de x-as tegenover de kolom "relative_temp" op de y-as. We coderen tijd met de kleurdimensie: eerdere tijdstippen verschijnen als donkerdere blauwtinten en latere tijdstippen als helderdere geeltinten.

Deze oefening maakt deel uit van de cursus

Introductie tot datavisualisatie met Matplotlib

Cursus bekijken

Oefeninstructies

  • Voeg met de methode ax.scatter een scatterplot toe van de kolom "co2" (x-as) tegenover de kolom "relative_temp".
  • Gebruik het sleutelwoordargument c en geef de index van de DataFrame door als invoer om elk punt te kleuren op basis van de datum.
  • Zet het label van de x-as op "CO2 (ppm)" en dat van de y-as op "Relatieve temperatuur (C)".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

fig, ax = plt.subplots()

# Add data: "co2", "relative_temp" as x-y, index as color
____

# Set the x-axis label to "CO2 (ppm)"
____

# Set the y-axis label to "Relative temperature (C)"
____

plt.show()
Code bewerken en uitvoeren