mpl_toolkits.axisartist.axis_artist.LabelBase #
- classe mpl_toolkits.axisartist.axis_artist. LabelBase ( * args , ** kwargs ) [source] #
Socles :
Text
Une classe de base pour AxisLabel et TickLabels. La position et l'angle du texte sont calculés par les attributs offset_ref_angle, text_ref_angle et offset_radius.
Créez une
Text
instance à x , y avec une chaîne text .Le texte est aligné par rapport au point d'ancrage ( x , y ) selon
horizontalalignment
(défaut : 'left') etverticalalignment
(défaut : 'bottom'). Voir aussi Alignement du texte .Bien que Text accepte l'argument de mot-clé 'label', par défaut, il n'est pas ajouté aux poignées d'une légende.
Les arguments de mots clés valides sont :
Propriété
La description
une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image
scalaire ou Aucun
bourdonner
Couleur
dict avec des propriétés pour
patches.FancyBboxPatch
inconnue
inconnue
inconnue
color
ou cCouleur
fontfamily
ou famille{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontproperties
ou police ou font_propertiesfontsize
ou tailleflottant ou {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretch
ou étirer{une valeur numérique dans la plage 0-1000, 'ultra-condensé', 'extra-condensé', 'condensé', 'semi-condensé', 'normal', 'semi-élargi', 'élargi', 'extra-élargi ', 'ultra-élargi'}
fontstyle
ou style{'normal', 'italique', 'oblique'}
fontvariant
ou variante{'normal', 'petites majuscules'}
fontweight
ou poids{une valeur numérique dans la plage 0-1000, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'gras', 'lourd', 'extra gras', 'noir'}
chaîne
horizontalalignment
ou ha{'gauche', 'centre', 'droite'}
bourdonner
objet
flottant (multiple de la taille de la police)
chaîne
bourdonner
multialignment
ou maman{'gauche', 'droite', 'centre'}
bourdonner
Aucun ou bool ou flottant ou appelable
(flotter, flotter)
bourdonner
flottant ou {'vertical', 'horizontal'}
{Aucun, 'par défaut', 'ancre'}
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
objet
bourdonner
chaîne
booléen ou Aucun
verticalalignment
ou va{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bourdonner
bourdonner
flotteur
flotteur
flotteur
- draw ( moteur de rendu ) [source] #
Dessinez l'artiste (et ses enfants) à l'aide du moteur de rendu donné.
Cela n'a aucun effet si l'artiste n'est pas visible (
Artist.get_visible
renvoie Faux).- Paramètres :
- sous-classe de moteur de rendu .
RendererBase
- sous-classe de moteur de rendu .
Remarques
Cette méthode est remplacée dans les sous-classes Artist.
- get_window_extent ( moteur de rendu = Aucun ) [source] #
Renvoie la
Bbox
limite du texte, en unités d'affichage.En plus d'être utilisé en interne, cela est utile pour spécifier des régions cliquables dans un fichier png sur une page Web.
- Paramètres :
- moteur de rendu Moteur de rendu, facultatif
Un moteur de rendu est nécessaire pour calculer la boîte englobante. Si l'artiste a déjà été dessiné, le moteur de rendu est mis en cache ; ainsi, il est seulement nécessaire de passer cet argument lors de l'appel
get_window_extent
avant le premier tirage. En pratique, il est généralement plus facile de déclencher un tirage en premier, par exemple en suivantdraw_without_rendering
ouplt.show()
.- dpi flottant, facultatif
La valeur dpi pour le calcul de la bbox est par défaut
self.figure.dpi
( pas le rendu dpi); doit être défini, par exemple pour faire correspondre les régions avec un chiffre enregistré avec une valeur ppp personnalisée.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<UNSET> , backgroundcolor=<UNSET> , bbox =<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , color=<UNSET> , fontfamily=<UNSET> , fontproperties=<UNSET> , fontsize=<UNSET> , fontstretch=<UNSET> , fontstyle=<UNSET> , fontvariant=<UNSET> , fontweight=<UNSET> , gid=<UNSET>, alignementhorizontal=<NON DÉFINI>, in_layout=<UNSET> , label=<UNSET> , linespacing=<UNSET> , math_fontfamily=<UNSET> , mouseover=<UNSET> , multialignment=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> , sélecteur =<UNSET> , position=<UNSET> , rasterized=<UNSET> , rotation=<UNSET> , rotation_mode=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , text=<UNSET> , transform=< UNSET> ,transform_rotates_text=<UNSET> ,url=<UNSET> , usetex=<UNSET> , verticalalignment=<UNSET> , visible=<UNSET> , wrap=<UNSET> , x=<UNSET> , y=<UNSET> , zorder=<UNSET> ) [source ] #
Définissez plusieurs propriétés à la fois.
Les propriétés prises en charge sont
Propriété
La description
une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image
scalaire ou Aucun
bourdonner
Couleur
dict avec des propriétés pour
patches.FancyBboxPatch
bourdonner
Patch ou (chemin, transformation) ou aucun
color
ou cCouleur
fontfamily
ou famille{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontproperties
ou police ou font_propertiesfontsize
ou tailleflottant ou {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretch
ou étirer{une valeur numérique dans la plage 0-1000, 'ultra-condensé', 'extra-condensé', 'condensé', 'semi-condensé', 'normal', 'semi-élargi', 'élargi', 'extra-élargi ', 'ultra-élargi'}
fontstyle
ou style{'normal', 'italique', 'oblique'}
fontvariant
ou variante{'normal', 'petites majuscules'}
fontweight
ou poids{une valeur numérique dans la plage 0-1000, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'gras', 'lourd', 'extra gras', 'noir'}
chaîne
horizontalalignment
ou ha{'gauche', 'centre', 'droite'}
bourdonner
objet
flottant (multiple de la taille de la police)
chaîne
bourdonner
multialignment
ou maman{'gauche', 'droite', 'centre'}
bourdonner
Aucun ou bool ou flottant ou appelable
(flotter, flotter)
bourdonner
flottant ou {'vertical', 'horizontal'}
{Aucun, 'par défaut', 'ancre'}
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
objet
bourdonner
chaîne
booléen ou Aucun
verticalalignment
ou va{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bourdonner
bourdonner
flotteur
flotteur
flotteur