matplotlib.axes.Axes.text#

Axes.text(x, y, s, fontdict=None, **kwargs)[Quelle]#

Fügt Text zum Axes hinzu.

Fügt den Text s an der Position x, y in Datenkoordinaten zum Achsenobjekt hinzu, mit einer Standardeinstellung horizontalalignment auf left und verticalalignment auf der baseline. Siehe Textausrichtung.

Parameter:
x, yfloat

Die Position, an der der Text platziert werden soll. Standardmäßig sind dies Datenkoordinaten. Das Koordinatensystem kann mit dem Parameter transform geändert werden.

sstr

Der Text.

fontdictdict, default: None

Veraltet

Die Verwendung von fontdict wird nicht empfohlen. Parameter sollten als einzelne Schlüsselwortargumente oder mithilfe von Dictionary-Unpacking übergeben werden text(..., **fontdict).

Ein Wörterbuch zum Überschreiben der Standard-Text-Eigenschaften. Wenn fontdict None ist, werden die Standardwerte von rcParams bestimmt.

Gibt zurück:
Text

Die erstellte Text-Instanz.

Andere Parameter:
**kwargsText Eigenschaften.

Andere verschiedene Textparameter.

Eigenschaft

Beschreibung

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert entgegennimmt und ein (m, n, 3) Array und zwei Offsets von der linken unteren Ecke des Bildes zurückgibt

alpha

float oder None

animated

bool

antialiased

bool

backgroundcolor

color

bbox

dict mit Eigenschaften für patches.FancyBboxPatch

clip_box

unknown

clip_on

unknown

clip_path

unknown

color oder c

color

figure

Figure oder SubFigure

fontfamily oder family oder fontname

{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}

fontproperties oder font oder font_properties

font_manager.FontProperties oder str oder pathlib.Path

fontsize oder size

float oder {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}

fontstretch oder stretch

{ein numerischer Wert im Bereich 0-1000, 'ultra-condensed', 'extra-condensed', 'condensed', 'semi-condensed', 'normal', 'semi-expanded', 'expanded', 'extra-expanded', 'ultra-expanded'}

fontstyle oder style

{'normal', 'italic', 'oblique'}

fontvariant oder variant

{'normal', 'small-caps'}

fontweight oder weight

{ein numerischer Wert im Bereich 0-1000, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'bold', 'heavy', 'extra bold', 'black'}

gid

str

horizontalalignment oder ha

{'left', 'center', 'right'}

in_layout

bool

label

object

linespacing

float (Vielfaches der Schriftgröße)

math_fontfamily

str

mouseover

bool

multialignment oder ma

{'left', 'right', 'center'}

parse_math

bool

path_effects

Liste von AbstractPathEffect

picker

None oder bool oder float oder callable

position

(float, float)

rasterized

bool

rotation

float oder {'vertical', 'horizontal'}

rotation_mode

{None, 'default', 'anchor'}

sketch_params

(scale: float, length: float, randomness: float)

snap

bool oder None

text

object

transform

Transform

transform_rotates_text

bool

url

str

usetex

bool, Standard: rcParams["text.usetex"] (Standard: False)

verticalalignment oder va

{'baseline', 'bottom', 'center', 'center_baseline', 'top'}

visible

bool

wrap

bool

x

float

y

float

zorder

float

Beispiele

Einzelne Schlüsselwortargumente können verwendet werden, um jeden gegebenen Parameter zu überschreiben

>>> text(x, y, s, fontsize=12)

Die Standardtransformation gibt an, dass Text in Datenkoordinaten vorliegt. Alternativ können Sie Text in Achsenkoordinaten angeben (0, 0 ist unten links und 1, 1 ist oben rechts). Das folgende Beispiel platziert Text in der Mitte des Achsenobjekts

>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center',
...      verticalalignment='center', transform=ax.transAxes)

Sie können einen rechteckigen Kasten um die Textinstanz legen (z. B. um eine Hintergrundfarbe festzulegen), indem Sie das Schlüsselwort bbox verwenden. bbox ist ein Wörterbuch mit Rectangle-Eigenschaften. Zum Beispiel

>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))

Beispiele, die matplotlib.axes.Axes.text verwenden#

Das Problem des doppelten Pendels

Das Problem des doppelten Pendels

Matplotlib entfesselt

Matplotlib entfesselt

Farben im Standard-Eigenschaftskreislauf

Farben im Standard-Eigenschaftskreislauf

Liste benannter Farben

Liste benannter Farben

Fadenkreuz-Cursor

Fadenkreuz-Cursor

Datenbrowser

Datenbrowser

Pick-Ereignis Demo 2

Pick-Ereignis Demo 2

BboxImage Demo

BboxImage Demo

Annotierte Heatmap

Annotierte Heatmap

Markierungsreferenz

Markierungsreferenz

Gepacktes Blasendiagramm

Gepacktes Blasendiagramm

Rasterisierung für Vektorgrafiken

Rasterisierung für Vektorgrafiken

Textannotationen in 3D

Textannotationen in 3D

Zeichnen von schicken Boxen

Zeichnen von schicken Boxen

Schraffur-Stilreferenz

Schraffur-Stilreferenz

Anatomie einer Figur

Anatomie einer Figur

Integral als Fläche unter einer Kurve

Integral als Fläche unter einer Kurve

Beschattierte & Leistungsnormalisierte Darstellung

Beschattierte & Leistungsnormalisierte Darstellung

Pan/Zoom-Ereignisse überlappender Achsen

Pan/Zoom-Ereignisse überlappender Achsen

Aktienkurse über 32 Jahre

Aktienkurse über 32 Jahre

Anscombe's Quartett

Anscombe's Quartett

Ishikawa-Diagramm

Ishikawa-Diagramm

Boxplots

Boxplots

Akzentuierter Text

Akzentuierter Text

Winkelannotationen auf Klammerpfeilen

Winkelannotationen auf Klammerpfeilen

Pfeil Demo

Pfeil Demo

Textrotationsmodus

Textrotationsmodus

Referenz für Pfeilstil von Annotationen

Referenz für Pfeilstil von Annotationen

Subplots beschriften

Subplots beschriften

Mathtext

Mathtext

Mathe-Schriftfamilie

Mathe-Schriftfamilie

Mehrzeilig

Mehrzeilig

Textfelder platzieren

Textfelder platzieren

Textobjekte mit unterschiedlichen Eigenschaften verketten

Textobjekte mit unterschiedlichen Eigenschaften verketten

Mathematische Ausdrücke mit TeX rendern

Mathematische Ausdrücke mit TeX rendern

Textausrichtung

Textausrichtung

Texteigenschaften

Texteigenschaften

Textrotation Winkel in Datenkoordinaten

Textrotation Winkel in Datenkoordinaten

Grundlinie für Usetex-Text

Grundlinie für Usetex-Text

Text-Wasserzeichen

Text-Wasserzeichen

Datums-Tick-Lokalisierer und Formatierer

Datums-Tick-Lokalisierer und Formatierer

Mauscursor

Mauscursor

Der Lebenszyklus eines Plots

Der Lebenszyklus eines Plots

Pfad-Tutorial

Pfad-Tutorial

Tutorial zu Transformationen

Tutorial zu Transformationen

Mehrere Achsen in einer Figur anordnen

Mehrere Achsen in einer Figur anordnen

Achsen-Ticks

Achsen-Ticks

Datums- und Zeichenketten-Diagramme

Datums- und Zeichenketten-Diagramme

Colormaps in Matplotlib auswählen

Colormaps in Matplotlib auswählen

Farben spezifizieren

Farben spezifizieren

Schnelleinstieg

Schnelleinstieg

Annotationen

Annotationen

Text in Matplotlib

Text in Matplotlib

Texteigenschaften und Layout

Texteigenschaften und Layout