matplotlib.axes.Axes.set_yticks
- Axes.set_yticks(ticks, labels=None, *, minor=False, **kwargs)[source]
-
Установите метки делений оси y и, необязательно, метки делений.
При необходимости пределы отображения оси расширяются так, чтобы все заданные метки были видны.
- Параметры:
-
- ticksодномерный массив-подобный объект
-
Массив положений меток (либо числа с плавающей точкой, либо значения в единицах измерения оси). По умолчанию, локатор оси
Locatorзаменяется наFixedLocator.Передайте пустой список (
set_yticks([])) для удаления всех меток.Некоторые форматеры меток не будут помечать произвольные позиции меток; например, форматеры логарифмической шкалы по умолчанию отмечают только метки десятичного порядка. В таком случае вы можете явно установить форматер на оси, используя
Axis.set_major_formatter, или предоставить отформатированные метки самостоятельно. - labelsсписок строк, необязательно
-
Метки делений для каждого положения в ticks; должен иметь такую же длину, как ticks. Если задано, метки используются как есть, с помощью
FixedFormatter. Если не задано, метки генерируются с помощью тикера осиFormatter. - minorbool, по умолчанию: False
-
Если
False, устанавливаются только основные метки; еслиTrue, устанавливаются только дополнительные метки. - **kwargs
-
Свойства
Textдля меток. Использование этих свойств разрешено только при передаче labels. В других случаях, пожалуйста, используйтеtick_params.
Примечания
Обязательное расширение пределов отображения — это преднамеренный выбор проектирования, чтобы избежать неожиданного поведения, когда метки не видны. Если вам нужны другие пределы, вы должны явно задать пределы после установки меток.
Примеры использования matplotlib.axes.Axes.set_yticks
Отрисовка математических уравнений с использованием TeX
Диаграмма рассеяния с гистограммами (локализуемые оси)
Оттенённая и нормализованная по мощности отрисовка
Диаграмма SkewT-logP: использование преобразований и пользовательских проекций
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.set_yticks.html