CommencezCommencez gratuitement

Coder le temps par la couleur

L'écran n'a que deux dimensions, mais on peut représenter une dimension supplémentaire dans un nuage de points grâce à la couleur. Ici, nous allons visualiser l'ensemble de données climate_change en traçant un nuage de points de la colonne "co2", sur l'axe des x, par rapport à la colonne "relative_temp", sur l'axe des y. Nous allons coder le temps à l'aide de la couleur : les dates plus anciennes apparaîtront en nuances de bleu plus foncées et les dates plus récentes, en jaunes plus vifs.

Cette activité fait partie du cours

Introduction à la visualisation de données avec Matplotlib

Voir le cours

Instructions de l’exercice

  • À l'aide de la méthode ax.scatter, ajoutez un nuage de points de la colonne "co2" (axe des x) par rapport à la colonne "relative_temp".
  • Utilisez le paramètre nommé c pour transmettre l'index du DataFrame et ainsi colorer chaque point selon sa date.
  • Définissez l'étiquette de l'axe des x à "CO2 (ppm)" et celle de l'axe des y à "Relative temperature (C)".

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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()
Modifier et exécuter le code