Visualisation de données

Depuis le début de ce cours, les affichages de nos scripts Python se résument à du texte. Mais heureusement, il existe des modules qui permettent d'enrichir le langage Python. Nous allons nous focaliser dans ce chapitre sur la découverte d'un module de génération de graphiques.

Le module matplotlib

Si ce n'est pas déjà fait, vous devez installer ce module dans un terminal (invite de commandes sous Windows) en tapant la commande suivante :

Windows :

pip.exe install matplotlib

macOS ou Linux :

pip3 install matplotlib

Le module matplotlib permet de générer une grande variété de graphiques mais nous nous limiterons pour le moment au tracé de trajectoires.

import matplotlib.pyplot as plt

x = [0, 1, 2, 3, 4, 5, 6]
y = [0, 1, 0, 1, 0, 1, 0] 
plt.plot(x, y)
plt.show()
exemple de graphique
Un exemple de graphique simple

Je vous recommande la lecture du chapitre Tracé de courbes du site CoursPython. Il regorge d'explications sur les fonctions qui permettent de personnaliser un graphique.