Python Tutorial

Ligne Matplotlib


Style de ligne

Vous pouvez utiliser l’argument de mot-clé linestyleou plus court lspour modifier le style de la ligne tracée :

Exemple

Utilisez une ligne pointillée :

importer matplotlib.pyplot en tant que plt
importer numpy en tant que np

ypoints = np.tableau([3, 8, 1, 10])

plt.plot(ypoints, linestyle=”dotted”)
plt.show()

Résultat:

Essayez-le vous-même »

Exemple

Utilisez une ligne pointillée :

plt.plot(ypoints, linestyle=”dashed”)

Résultat:

Essayez-le vous-même »



Syntaxe plus courte

Le style de ligne peut être écrit dans une syntaxe plus courte :

linestyle peut être écrit comme ls.

dotted peut être écrit comme :.

dashed peut être écrit comme --.


Styles de ligne

Vous pouvez choisir l’un de ces styles :


Couleur de la ligne

Vous pouvez utiliser l’argument de mot-clé color ou le plus court c pour définir la couleur de la ligne :

Exemple

Définissez la couleur de la ligne sur rouge :

importer matplotlib.pyplot en tant que plt
importer numpy en tant que np

ypoints = np.tableau([3, 8, 1, 10])

plt.plot(ypoints, color=”r”)
plt.show()

Résultat:

Essayez-le vous-même »

Vous pouvez également utiliser des valeurs de couleur hexadécimales :

Exemple

Terrain avec une belle ligne verte :



plt.plot(ypoints, c=”#4CAF50″)

Résultat:

Essayez-le vous-même »

Ou l’un des 140 noms de couleurs pris en charge.

Exemple

Tracé avec la couleur nommée “hotpink”:



plt.plot(ypoints, c=”hotpink”)

Résultat:

Essayez-le vous-même »


Largeur de ligne

Vous pouvez utiliser l’argument de mot-clé linewidth ou le plus court lw pour modifier la largeur de la ligne.

La valeur est un nombre flottant, en points :

Exemple

Tracé avec une ligne large de 20,5 pt :

importer matplotlib.pyplot en tant que plt
importer numpy en tant que np

ypoints = np.tableau([3, 8, 1, 10])

plt.plot(ypoints, linewidth=”20.5″)
plt.show()

Résultat:

Essayez-le vous-même »


Plusieurs lignes

Vous pouvez tracer autant de lignes que vous le souhaitez en ajoutant simplement plus plt.plot() les fonctions:

Exemple

Tracez deux lignes en spécifiant un plt.plot() fonction pour chaque ligne :

importer matplotlib.pyplot en tant que plt
importer numpy en tant que np

y1 = np.tableau([3, 8, 1, 10])
y2 = np.tableau([6, 2, 7, 11])

plt.plot(y1)
plt.plot(y2)

plt.show()

Résultat:

Essayez-le vous-même »

Vous pouvez également tracer plusieurs lignes en ajoutant les points pour les axes x et y pour chaque ligne dans le même plt.plot() fonction.

(Dans les exemples ci-dessus, nous avons uniquement spécifié les points sur l’axe des y, ce qui signifie que les points sur l’axe des x ont les valeurs par défaut (0, 1, 2, 3).)

Les valeurs x et y vont par paires :

Exemple

Dessinez deux lignes en spécifiant les valeurs des points x et y pour les deux lignes :

importer matplotlib.pyplot en tant que plt
importer numpy en tant que np

x1 = np.tableau([0, 1, 2, 3])
y1 = np.tableau([3, 8, 1, 10])
x2 = np.tableau([0, 1, 2, 3])
y2 = np.tableau([6, 2, 7, 11])

plt.plot(x1, y1, x2, y2)
plt.show()

Résultat:

Essayez-le vous-même »


#Ligne #Matplotlib

Related Articles

Back to top button