matplotlib.markers.MarkerStyle #

classe matplotlib.markers. MarkerStyle ( marqueur , style de remplissage = Aucun ) [source] #

Socles :object

Une classe représentant les types de marqueurs.

Les instances sont immuables. Si vous devez modifier quoi que ce soit, créez une nouvelle instance.

Attributs :
liste des marqueurs

Tous les marqueurs connus.

liste de marqueurs remplis

Tous les marqueurs remplis connus. Il s'agit d'un sous-ensemble de marqueurs .

liste des styles de remplissage

Les styles de remplissage pris en charge.

Paramètres :
marqueur chaîne, semblable à un tableau, chemin, style de marqueur ou aucun
  • Une autre instance de MarkerStyle copie les détails de ce fichier marker.

  • Aucun signifie aucun marqueur. Il s'agit de la valeur par défaut obsolète.

  • Pour d'autres valeurs de marqueur possibles, consultez le module docstring matplotlib.markers.

fillstyle str, par défaut : rcParams["markers.fillstyle"](par défaut : 'full')

Un parmi 'plein', 'gauche', 'droite', 'bas', 'haut', 'aucun'.

transform transforme.Transform, par défaut : Aucun

Transformation qui sera combinée avec la transformation native du marqueur.

capstyle CapStyle, par défaut : aucun

Style de majuscule qui remplacera le style de majuscule par défaut du marqueur.

joinstyle JoinStyle, par défaut : aucun

Style de jointure qui remplacera le style de jointure par défaut du marqueur.

marqueurs_remplis = ('o', 'v', '^', '<', '>', '8', 's', 'p', '*', 'h', 'H', 'D' , 'd', 'P', 'X') #
fillstyles = ('plein', 'gauche', 'droite', 'bas', 'haut', 'aucun') #
get_alt_path ( ) [source] #

Renvoie a Pathpour la partie alternative du marqueur.

Pour les marqueurs non remplis, c'est None ; pour les marqueurs remplis, il s'agit de la zone à dessiner avec markerfacecoloralt .

get_alt_transform ( ) [source] #

Renvoie la transformation à appliquer au Pathfrom MarkerStyle.get_alt_path().

get_capstyle ( ) [source] #
get_fillstyle ( ) [source] #
get_joinstyle ( ) [source] #
get_marker ( ) [source] #
get_path ( ) [source] #

Renvoie a Pathpour la partie principale du marqueur.

Pour les marqueurs non remplis, il s'agit du marqueur entier, pour les marqueurs remplis, il s'agit de la zone à dessiner avec markerfacecolor .

get_snap_threshold ( ) [source] #
get_transform ( ) [source] #

Renvoie la transformation à appliquer au Pathfrom MarkerStyle.get_path().

get_user_transform ( ) [source] #

Renvoie la partie de la transformation du marqueur fournie par l'utilisateur.

est_remplie ( ) [source] #
marqueurs = {'.': 'point', ',': 'pixel', 'o': 'cercle', 'v': 'triangle_down', '^': 'triangle_up', '<': 'triangle_left' , '>' : 'triangle_droite', '1' : 'tri_bas', '2' : 'tri_haut', '3' : 'tri_gauche', '4' : 'tri_droite', '8' : 'octogone', ' s' : 'carré', 'p' : 'pentagone', '*' : 'étoile','h' : 'hexagone1', 'H' : 'hexagone2', '+' : 'plus', 'x' : 'x', 'D' : 'losange', 'd' : 'thin_diamond', '|' : 'vline', '_' : 'hline', 'P' : 'plus_filled', 'X' : 'x_filled', 0 : 'tickleft', 1 : 'tickright ', 2 : 'tickup', 3 : 'tickdown', 4 : 'caretleft', 5 : 'caretright', 6 : 'caretup', 7 : 'caretdown', 8 : 'caretleftbase', 9 : 'caretrightbase', 10 : 'caretupbase', 11 : 'caretdownbase', 'Aucun' : 'rien', 'aucun': 'rien', ' ': 'rien', '': 'rien'} #
rotation ( * , deg = Aucun , rad = Aucun ) [source] #

Renvoie une nouvelle version de ce marqueur pivoté selon l'angle spécifié.

Paramètres :
deg flottant, par défaut : aucun

Angle de rotation en degrés.

flotteur rad , par défaut : aucun

Angle de rotation en radians.

.. note :: Vous devez spécifier exactement l'un de deg ou rad.
mis à l' échelle ( sx , sy = Aucun ) [source] #

Renvoie un nouveau marqueur mis à l'échelle par des facteurs d'échelle spécifiés.

Si sy vaut Aucun, la même échelle est appliquée dans les directions x et y .

Paramètres :
flotteur sx

Facteur d'échelle dans la direction X.

sy float, par défaut : aucun

Facteur d'échelle dans la direction Y.

transformé ( transform : Affine2D ) [source] #

Renvoie une nouvelle version de ce marqueur avec la transformation appliquée.

Paramètres :
transformer Affine2D, par défaut : Aucun

La transformation sera combinée avec la transformation fournie par l'utilisateur actuel.

Exemples utilisant matplotlib.markers.MarkerStyle#

Référence du marqueur

Référence du marqueur

Référence du marqueur
Mappage des propriétés des marqueurs aux données multivariées

Mappage des propriétés des marqueurs aux données multivariées

Mappage des propriétés des marqueurs aux données multivariées