mpl_toolkits.axisartist.axis_artist.AxisLabel #
- classe mpl_toolkits.axisartist.axis_artist. AxisLabel ( * args , axis_direction = 'bottom' , axis = None , ** kwargs ) [source] #
 Bases :
AttributeCopier,LabelBaseÉtiquette d'axe. Dérivé du texte. La position du texte est mise à jour à la volée, donc la modification de la position du texte n'a aucun effet. Sinon, les propriétés peuvent être modifiées comme un texte normal.
Pour changer le pad entre les ticklabels et l'étiquette de l'axe, utilisez set_pad.
- 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_visiblerenvoie 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_ref_artist ( ) [source] #
 Renvoie l'artiste sous-jacent qui définit réellement certaines propriétés (par exemple, la couleur) de cet artiste.
- get_window_extent ( moteur de rendu = Aucun ) [source] #
 Renvoie la
Bboxlimite 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_extentavant le premier tirage. En pratique, il est généralement plus facile de déclencher un tirage en premier, par exemple en suivantdraw_without_renderingouplt.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> , axis_direction=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET > , clip_path=<UNSET> , color=<UNSET> , default_alignment=<UNSET> , default_angle=<UNSET> , fontfamily=<UNSET> , fontproperties=<UNSET> , fontsize=<UNSET> , fontstretch=<UNSET> ,fontstyle=<UNSET> ,fontvariant=<UNSET> , fontweight=<UNSET> , gid=<UNSET> , horizontalalignment=<UNSET> , in_layout=<UNSET> , label=<UNSET> , linespacing=<UNSET> , math_fontfamily=<UNSET> , mouseover= <UNSET> , multialignment=<UNSET> , pad=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> , picker=<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
inconnue
Couleur
dict avec des propriétés pour
patches.FancyBboxPatchbourdonner
Patch ou (chemin, transformation) ou aucun
colorou cCouleur
inconnue
inconnue
fontfamilyou famille{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontpropertiesou police ou font_propertiesfontsizeou tailleflottant ou {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretchou é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'}
fontstyleou style{'normal', 'italique', 'oblique'}
fontvariantou variante{'normal', 'petites majuscules'}
fontweightou 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
horizontalalignmentou ha{'gauche', 'centre', 'droite'}
bourdonner
objet
flottant (multiple de la taille de la police)
chaîne
bourdonner
multialignmentou maman{'gauche', 'droite', 'centre'}
inconnue
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
verticalalignmentou va{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bourdonner
bourdonner
flotteur
flotteur
flotteur
- set_axis_direction ( d ) [source] #
 Ajustez l'angle du texte et l'alignement du texte de l'étiquette de l'axe conformément à la convention matplotlib.
propriété
la gauche
fond
droit
Haut
angle de l'étiquette de l'axe
180
0
0
180
étiquette d'axe va
centre
Haut
centre
fond
étiquette d'axe ha
droit
centre
droit
centre
Notez que les angles du texte sont en fait relatifs à (90 + angle de la direction vers le ticklabel), ce qui donne 0 pour l'axe du bas.