HOWTO · Matplotlib
Comment tracer une liste de coordonnées x,y dans Matplotlib
Ce tutoriel présente la manière de définir le tracé d'une liste de coordonnées x, y dans Matplotlib.
Sur cette page
Supposons que nous ayons une liste de 2-tuples comme (x, y), et que nous devions les tracer car ce sont les coordonnées (x, y).
data = [
[1, 2],
[3, 2],
[4, 7],
[2, 4],
[2, 1],
[5, 6],
[6, 3],
[7, 5],
]
Complétez les codes pour tracer cette liste de coordonnées (x, y) dans Matplotlib,
import matplotlib.pyplot as plt
data = [
[1, 2],
[3, 2],
[4, 7],
[2, 4],
[2, 1],
[5, 6],
[6, 3],
[7, 5],
]
x, y = zip(*data)
plt.scatter(x, y)
plt.show()
x, y = zip(*data)
Il décompose les données des paires en listes en utilisant la fonction zip function.
plt.scatter(x, y)
Nous devons créer le nuage de points, c’est pourquoi scatter est le type de diagramme approprié à utiliser dans cette application.