Spec-Zone.ru › Matplotlib

matplotlib.figure.SubFigure.align_xlabels

SubFigure.align_xlabels(axs=None)[исходный код]

Выравнивает подписи оси x подграфиков в одной строке подграфиков, если выравнивание подписей выполняется автоматически (то есть положение подписи не задано вручную).

После вызова выравнивание сохраняется при последующих событиях отрисовки.

Если подпись находится снизу, она выравнивается с подписями объектов Axes, которые также расположены снизу и имеют ту же самую нижнюю строку подграфиков. Если подпись находится сверху, она выравнивается с подписями объектов Axes, расположенных в той же самой верхней строке.

Параметры:
axsсписок объектов Axes

Необязательный список объектов Axes (или ndarray) для выравнивания подписей оси x. По умолчанию выравниваются все объекты Axes на рисунке.

См. также

matplotlib.figure.Figure.align_ylabels
matplotlib.figure.Figure.align_titles
matplotlib.figure.Figure.align_labels

Примечания

Предполагается, что все объекты Axes в axs принадлежат одному и тому же GridSpec, поэтому их позиции SubplotSpec соответствуют позициям на рисунке.

Примеры

Пример с повёрнутыми подписями делений по оси x:

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()

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.figure.SubFigure.align_xlabels.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API