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é fmt
et 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