matplotlib.axes.Axes.text #
- Haches. text ( x , y , s , fontdict = None , ** kwargs ) [source] #
Ajoutez du texte aux Axes.
Ajoutez le texte s aux Axes à l'emplacement x , y en coordonnées de données.
- Paramètres :
- x, y flottant
La position pour placer le texte. Par défaut, il s'agit de coordonnées de données. Le système de coordonnées peut être modifié à l'aide du paramètre de transformation .
- s str
Le texte.
- fontdict dict, par défaut : aucun
Un dictionnaire pour remplacer les propriétés de texte par défaut. Si fontdict vaut None, les valeurs par défaut sont déterminées par
rcParams
.
- Retours :
- Autres paramètres :
- **propriétés kwargs
Text
. Autres paramètres de texte divers.
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
- **propriétés kwargs
Exemples
Des arguments de mots-clés individuels peuvent être utilisés pour remplacer n'importe quel paramètre donné :
>>> text(x, y, s, fontsize=12)
La transformation par défaut spécifie que le texte est dans les coordonnées de données, vous pouvez également spécifier le texte dans les coordonnées d'axe ((0, 0) est en bas à gauche et (1, 1) est en haut à droite). L'exemple ci-dessous place le texte au centre des Axes :
>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center', ... verticalalignment='center', transform=ax.transAxes)
Vous pouvez placer une boîte rectangulaire autour de l'instance de texte (par exemple, pour définir une couleur d'arrière-plan) en utilisant le mot-clé bbox . bbox est un dictionnaire de
Rectangle
propriétés. Par exemple:>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))
Exemples utilisant matplotlib.axes.Axes.text
#
Création de cartes de chaleur annotées
Utiliser du texte accentué dans Matplotlib
Référence de style de flèche d'annotation
Famille de polices mathématiques
Rendre des équations mathématiques à l'aide de TeX
Rotation du texte par rapport à la ligne
Référence de style de hachures
Intégrale comme l'aire sous une courbe
Rendu ombré et puissance normalisée
Choisissez la démo de l'événement2
Rasterisation pour les graphiques vectoriels
Styles de connexion pour les annotations
Organiser plusieurs axes dans une figure
Tutoriel sur les transformations
Choisir des cartes de couleurs dans Matplotlib
Texte dans les tracés Matplotlib
Propriétés et mise en page du texte