2.2 Les fonctions plt.plot et plt.show

Trois lignes de code suffisent en général pour obtenir une première visualisation d'un ensemble de données :

import matplotlib.pyplot as plt plt.plot([2,7,28,37,46,88,127,199,297,388]) plt.show()

Par défaut, la fonction plt.plot([x],y) construit des segments de droites entre des points \(P_0(x_0,y_0)\), \(P_1(x_1,y_1)\), \(\dots\), \(P_n(x_n,y_n)\). Elle admet deux listes (ou deux tableaux) comme arguments :

Si, comme dans l'exemple ci-dessus, la liste \(X\) manque, la fonction utilise les valeurs \(0,1,\dots,n\) en abscisse.

La fonction plt.show() permet d'afficher la représentation graphique. Selon l'environnement Python utilisé (terminal, Jupyter Notebook, etc.), cette fonction peut parfois être appelée par défaut.

Exemple : représentation de données expérimentales

import matplotlib.pyplot as plt X = [1,5,12,13,14,15,19,22,25,26] Y = [2,7,28,37,46,88,127,199,297,388] plt.plot(X,Y) plt.show()