matplotlib.figure.Figure.align_xlabels#
- Figure.align_xlabels(axs=None)[source]#
Richtet die X-Achsen-Beschriftungen von Subplots in derselben Subplot-Zeile aus, wenn die Beschriftungsausrichtung automatisch erfolgt (d.h. die Position der Beschriftung nicht manuell gesetzt ist).
Die Ausrichtung bleibt für Zeichenereignisse bestehen, nachdem diese aufgerufen wurde.
Wenn sich eine Beschriftung unten befindet, wird sie an Beschriftungen auf Axes ausgerichtet, die ebenfalls ihre Beschriftung unten haben und dieselbe unterste Zeile des Subplots aufweisen. Wenn sich die Beschriftung oben befindet, wird sie an Beschriftungen auf Axes mit derselben obersten Zeile ausgerichtet.
- Parameter:
Siehe auch
Anmerkungen
Dies geht davon aus, dass alle Achsen in
axsaus demselbenGridSpecstammen, sodass ihreSubplotSpec-Positionen den Abbildungspositionen entsprechen.Beispiele
Beispiel mit gedrehten xtick-Beschriftungen
fig, axs = plt.subplots(1, 2) for tick in axs[0].get_xticklabels(): tick.set_rotation(55) axs[0].set_xlabel('XLabel 0') axs[1].set_xlabel('XLabel 1') fig.align_xlabels()