1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à la visualisation de données avec Matplotlib

Connected

Exercice

Définir une fonction qui trace des données chronologiques

Lorsque vous réalisez qu'une portion de code que vous avez écrite est utile, il est judicieux de définir une fonction qui enregistre cette portion plutôt que de la copier ailleurs dans votre programme lorsque vous voulez la réutiliser.

Ici, nous allons définir une fonction qui prend en entrée une variable de temps et une autre variable, puis les trace respectivement en x et en y. Ensuite, elle définit les étiquettes des axes x et y, et règle les couleurs de l'étiquette de l'axe des y, des coches de l'axe des y et de leurs étiquettes.

Instructions

100 XP
  • Définissez une fonction appelée plot_timeseries qui prend en entrée un objet Axes (axes), des données (x,y), une chaîne avec le nom d'une couleur et des chaînes pour les étiquettes des axes x et y.
  • Tracez y en fonction de x avec la couleur fournie dans l'entrée color.
  • Définissez les étiquettes des axes x et y à l'aide des entrées xlabel et ylabel, en appliquant la couleur color à l'étiquette de l'axe des y.
  • Réglez les paramètres des coches de l'axe des y avec la méthode tick_params de l'objet Axes, en assignant le paramètre colors à color.