matplotlib.axis.Axis.set_ticklabels
- Axis.set_ticklabels(labels, *, minor=False, fontdict=None, **kwargs)[source]
-
[Не рекомендуется] Установка меток шкал для данной оси с помощью списка строковых меток.
Не рекомендуется
Использование этого метода не рекомендуется из-за зависимости от положений делений. В большинстве случаев следует использовать
Axes.set_[x/y/z]ticks(positions, labels)илиAxis.set_ticksвместо него.Если вы используете этот метод, вы всегда должны предварительно установить положения делений, например, с помощью
Axis.set_ticksили явным образом установивFixedLocator. В противном случае деления могут свободно перемещаться, и метки окажутся в неожиданных позициях.- Параметры:
-
-
labelsпоследовательность str или
Text -
Тексты для маркировки каждого положения деления в последовательности, установленной с помощью
Axis.set_ticks; количество меток должно соответствовать количеству положений. - minorbool
-
Если True, установить метки вспомогательных делений, вместо основных.
- fontdictdict, необязательно
-
Словарь, контролирующий внешний вид меток делений. По умолчанию fontdict:
{'fontsize': rcParams['axes.titlesize'], 'fontweight': rcParams['axes.titleweight'], 'verticalalignment': 'baseline', 'horizontalalignment': loc} - **kwargs
-
Свойства текста.
Предупреждение
Это только устанавливает свойства текущих делений. Гарантии сохранения делений нет. Различные операции могут создавать, удалять и изменять экземпляры Tick. Существует реальный риск потери этих настроек, если вы далее работаете с рисунком (включая перемещение/приближение на отображаемом рисунке).
Если возможно, используйте
set_tick_paramsвместо этого.
-
labelsпоследовательность str или
- Возвращаемое значение:
-
- список
Text -
Для каждого деления, включает
tick.label1если оно видимо, а затемtick.label2если оно видимо, в таком порядке.
- список
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/_as_gen/matplotlib.axis.Axis.set_ticklabels.html