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
Oefeninstructies
- Voeg met de methode
ax.scattereen scatterplot toe van de kolom"co2"(x-as) tegenover de kolom"relative_temp". - Gebruik het sleutelwoordargument
cen 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()