matplotlib.axes.Axes.set_xticklabels#

Axes.set_xticklabels(labels, *, minor=False, fontdict=None, **kwargs)[Quelle]#

[Abgeraten] Setzt die Beschriftungen der x-Achsen-Ticks mit einer Liste von String-Labels.

Veraltet

Die Verwendung dieser Methode wird abgeraten, da sie von den Tick-Positionen abhängt. In den meisten Fällen werden Sie stattdessen Axes.set_[x/y/z]ticks(positions, labels) oder Axes.set_xticks verwenden wollen.

Wenn Sie diese Methode verwenden, sollten Sie die Tick-Positionen immer zuerst festlegen, z. B. mit Axes.set_xticks oder durch explizites Setzen eines FixedLocator. Andernfalls sind die Ticks frei beweglich und die Beschriftungen können an unerwarteten Positionen landen.

Parameter:
labelsSequenz von str oder von Texts

Texte zur Beschriftung jeder Tick-Position in der Sequenz, die durch Axes.set_xticks gesetzt wurde; die Anzahl der Labels muss der Anzahl der Positionen entsprechen. Die Labels werden unverändert über einen FixedFormatter (ohne weitere Formatierung) verwendet.

minorbool

Wenn True, werden Minor-Ticks anstelle von Major-Ticks gesetzt.

fontdictdict, optional

Veraltet

Die Verwendung von fontdict wird abgeraten. Parameter sollten als einzelne Schlüsselwortargumente oder durch Dictionary-Unpacking übergeben werden set_ticklabels(..., **fontdict).

Ein Dictionary, das das Aussehen der Tick-Labels steuert. Das Standard-fontdict ist

{'fontsize': rcParams['axes.titlesize'],
 'fontweight': rcParams['axes.titleweight'],
 'verticalalignment': 'baseline',
 'horizontalalignment': loc}
**kwargs

Texteigenschaften.

Warnung

Dies setzt nur die Eigenschaften der aktuellen Ticks, was nur für statische Plots ausreichend ist.

Ticks sind nicht garantiert persistent. Verschiedene Operationen können Tick-Instanzen erstellen, löschen und modifizieren. Es besteht ein unmittelbares Risiko, dass diese Einstellungen verloren gehen, wenn Sie weiter mit der Grafik arbeiten (einschließlich des Schwenkens/Zooms in einer angezeigten Grafik).

Verwenden Sie stattdessen set_tick_params, wenn möglich.

Gibt zurück:
Liste von Texts

Für jeden Tick, einschließlich tick.label1, wenn sichtbar, dann tick.label2, wenn sichtbar, in dieser Reihenfolge.

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

Annotierte Heatmap

Annotierte Heatmap

XKCD

XKCD

Boxplots

Boxplots

Mehrere Figuren in pyplot verwalten

Mehrere Figuren in pyplot verwalten

Mathematische Ausdrücke mit TeX rendern

Mathematische Ausdrücke mit TeX rendern

Leitfaden für eingeschränkte Layouts

Leitfaden für eingeschränkte Layouts