matplotlib.axes.Axes.tick_params#

Axes.tick_params(axis='both', **kwargs)[Quelle]#

Ändert das Erscheinungsbild von Ticks, Tick-Beschriftungen und Gitterlinien.

Tick-Eigenschaften, die nicht explizit über Schlüsselwortargumente gesetzt werden, bleiben unverändert, es sei denn, reset ist True. Die aktuellen Stileinstellungen finden Sie unter Axis.get_tick_params.

Parameter:
axis{'x', 'y', 'both'}, default: 'both'

Die Achse, auf die die Parameter angewendet werden.

which{'major', 'minor', 'both'}, Standard: 'major'

Die Gruppe von Ticks, auf die die Parameter angewendet werden.

resetbool, Standard: False

Ob die Ticks vor dem Aktualisieren auf Standardwerte zurückgesetzt werden sollen.

Andere Parameter:
direction{'in', 'out', 'inout'}

Setzt Ticks innerhalb der Achsen, außerhalb der Achsen oder beides.

lengthfloat

Tick-Länge in Punkten.

widthfloat

Tick-Breite in Punkten.

colorcolor

Tick-Farbe.

padfloat

Abstand in Punkten zwischen Tick und Beschriftung.

labelsizefloat oder str

Schriftgröße der Tick-Beschriftungen in Punkten oder als Zeichenkette (z. B. 'large').

labelcolorcolor

Farbe der Tick-Beschriftungen.

labelfontfamilystr

Schriftart der Tick-Beschriftungen.

colorscolor

Tick-Farbe und Beschriftungsfarbe.

zorderfloat

Z-Reihenfolge von Ticks und Beschriftungen.

bottom, top, left, rightbool

Ob die jeweiligen Ticks gezeichnet werden sollen.

labelbottom, labeltop, labelleft, labelrightbool

Ob die jeweiligen Tick-Beschriftungen gezeichnet werden sollen.

labelrotationfloat

Rotation der Tick-Beschriftungen.

grid_colorcolor

Farbe der Gitterlinien.

grid_alphafloat

Transparenz der Gitterlinien: 0 (transparent) bis 1 (opak).

grid_linewidthfloat

Breite der Gitterlinien in Punkten.

grid_linestylestr

Jede gültige Linienstil-Spezifikation von Line2D.

Beispiele

ax.tick_params(direction='out', length=6, width=2, colors='r',
               grid_color='r', grid_alpha=0.5)

Dadurch werden alle Haupt-Ticks rot, aus dem Feld heraus zeigend und mit den Abmessungen 6 Punkte mal 2 Punkte dargestellt. Tick-Beschriftungen werden ebenfalls rot sein. Gitterlinien werden rot und transluzent sein.

Beispiele für die Verwendung von matplotlib.axes.Axes.tick_params#

Achsenraster-Demo

Achsenraster-Demo

Inset Locator Demo

Inset Locator Demo

Inset Locator Demo 2

Inset Locator Demo 2

Platz für Y-Achsenbeschriftung mit axes_grid schaffen

Platz für Y-Achsenbeschriftung mit axes_grid schaffen

Einfacher Achsen-Teiler 3

Einfacher Achsen-Teiler 3

Farb-Demo

Farb-Demo

Benannte Farbschemata

Benannte Farbschemata

Annotierte Heatmap

Annotierte Heatmap

Bild mit maskierten Werten

Bild mit maskierten Werten

Streudiagramm mit Histogrammen

Streudiagramm mit Histogrammen

Polar-Legende

Polar-Legende

Anatomie einer Figur

Anatomie einer Figur

Aktienkurse über 32 Jahre

Aktienkurse über 32 Jahre

Anscombe's Quartett

Anscombe's Quartett

Mehrere Y-Achsen mit Spines

Mehrere Y-Achsen mit Spines

Beschriftungen und Titel ausrichten

Beschriftungen und Titel ausrichten

Achsen-Eigenschaften

Achsen-Eigenschaften

Unterbrochene Achse

Unterbrochene Achse

Diagramme mit unterschiedlichen Skalen

Diagramme mit unterschiedlichen Skalen

Beschriftungen zwischen Ticks zentrieren

Beschriftungen zwischen Ticks zentrieren

Datums-Tick-Lokalisierer und Formatierer

Datums-Tick-Lokalisierer und Formatierer

Einfache Anpassung von Fig-Achsen

Einfache Anpassung von Fig-Achsen

Haupt- und Nebenticks

Haupt- und Nebenticks

X-Achsen-Tick-Beschriftungen nach oben verschieben

X-Achsen-Tick-Beschriftungen nach oben verschieben

Rotierte Tick-Beschriftungen

Rotierte Tick-Beschriftungen

Achsen-Ticks

Achsen-Ticks

Text in Matplotlib

Text in Matplotlib