Python Tutorial

Marqueurs Matplotlib


Marqueurs

Vous pouvez utiliser l’argument de mot-clé marker pour souligner chaque point avec un marqueur spécifié :

Exemple

Marquez chaque point avec un cercle :

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

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

plt.plot(ypoints, marqueur=”o”)
plt.show()

Résultat:

Essayez-le vous-même »

Exemple

Marquez chaque point d’une étoile :



plt.plot(ypoints, marqueur=”*”)

Résultat:

Essayez-le vous-même »



Marqueur de référence

Vous pouvez choisir l’un de ces marqueurs :


Formater les chaînes fmt

Vous pouvez également utiliser le notation de chaîne de raccourci paramètre pour spécifier le marqueur.

Ce paramètre est aussi appelé fmtet s’écrit avec cette syntaxe :

marker|line|color

Exemple

Marquez chaque point avec un cercle :

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

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

plt.plot(ypoints, ‘o:r’)
plt.show()

Résultat:

Essayez-le vous-même »

La valeur du marqueur peut être n’importe quelle valeur de la référence de marqueur ci-dessus.

La valeur de la ligne peut être l’une des suivantes :

Référence de ligne

Note: Si vous laissez de côté le doubler valeur dans le paramètre fmt, aucune ligne ne sera tracée.

La valeur de couleur courte peut être l’une des suivantes :

Référence de couleur


Taille du marqueur

Vous pouvez utiliser l’argument de mot-clé markersize ou la version plus courte, ms pour définir la taille des marqueurs :

Exemple

Définissez la taille des marqueurs sur 20 :

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

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

plt.plot(ypoints, marker=”o”, ms = 20)
plt.show()

Résultat:

Essayez-le vous-même »


Couleur du marqueur

Vous pouvez utiliser l’argument de mot-clé markeredgecolor ou le plus court mec pour définir la couleur du
bord
des marqueurs :

Exemple

Définissez la couleur EDGE 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, marker=”o”, ms = 20, mec=”r”)
plt.show()

Résultat:

Essayez-le vous-même »

Vous pouvez utiliser l’argument de mot-clé markerfacecolor ou le plus court mfc pour définir la couleur à l’intérieur du bord des marqueurs :

Exemple

Définissez la couleur FACE 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, marker=”o”, ms = 20, mfc=”r”)
plt.show()

Résultat:

Essayez-le vous-même »

Utiliser les deux le mec et mfc arguments pour colorer tout le marqueur :

Exemple

Définissez la couleur des deux bord et le affronter au rouge :

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

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

plt.plot(ypoints, marker=”o”, ms = 20, mec=”r”, mfc=”r”)
plt.show()

Résultat:

Essayez-le vous-même »

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

Exemple

Marquez chaque point avec une belle couleur verte :



plt.plot(ypoints, marker=”o”, ms = 20, mec=”#4CAF50″, mfc=”#4CAF50″)

Résultat:

Essayez-le vous-même »

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

Exemple

Marquez chaque point avec la couleur nommée “hotpink”:



plt.plot(ypoints, marker=”o”, ms = 20, mec=”hotpink”, mfc=”hotpink”)

Résultat:

Essayez-le vous-même »


#Marqueurs #Matplotlib

Related Articles

Check Also
Close
Back to top button