Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.set_xticklabels

Axes.set_xticklabels(labels, *, minor=False, fontdict=None, **kwargs)[исходный код]

[Не рекомендуется] Задает метки делений оси x с помощью списка строковых меток.

Не рекомендуется

Использовать этот метод не рекомендуется из-за его зависимости от положения делений. В большинстве случаев вместо него следует использовать Axes.set_[x/y/z]ticks(positions, labels) или Axes.set_xticks.

Если вы используете этот метод, всегда предварительно фиксируйте положения делений, например, с помощью Axes.set_xticks или явно задав FixedLocator. В противном случае деления могут перемещаться, и метки могут оказаться в неожиданных местах.

Параметры:
labelsпоследовательность строк или объектов Text

Текстовые метки для каждого положения деления в последовательности, заданной с помощью Axes.set_xticks; число меток должно совпадать с числом положений. Метки используются без изменений через FixedFormatter (без дополнительного форматирования).

minorbool

Если True, задаются малые деления вместо основных.

fontdictdict, необязательный

Не рекомендуется

Использовать fontdict не рекомендуется. Параметры следует передавать как отдельные именованные аргументы или распаковывать словарь с помощью set_ticklabels(..., **fontdict).

Словарь, задающий внешний вид меток делений. По умолчанию fontdict имеет следующий вид:

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

Свойства текста.

Предупреждение

Здесь задаются свойства только для текущих делений, что подходит лишь для статических графиков.

Сохранение делений не гарантируется. Различные операции могут создавать, удалять и изменять экземпляры Tick. Существует непосредственный риск потери этих настроек при дальнейшей работе с рисунком (включая панорамирование и масштабирование отображаемого рисунка).

По возможности вместо этого используйте set_tick_params.

Возвращает:
список объектов Text

Для каждого деления в указанном порядке включается tick.label1, если он виден, а затем tick.label2, если он виден.

Примеры использования matplotlib.axes.Axes.set_xticklabels

Аннотированная тепловая карта

Аннотированная тепловая карта

XKCD

XKCD

Диаграммы размаха

Диаграммы размаха

Управление несколькими рисунками в pyplot

Управление несколькими рисунками в pyplot

Отображение математических уравнений с помощью TeX

Отображение математических уравнений с помощью TeX

Руководство по constrained layout

Руководство по constrained layout

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

Spec-Zone.ru

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