matplotlib.axes.Axes.set_yticks
- Axes.set_yticks(ticks, labels=None, *, minor=False, **kwargs)[исходный код]
-
Задает положения делений оси y и, при необходимости, подписи делений.
При необходимости пределы отображения оси расширяются, чтобы все заданные деления были видны.
- Параметры:
-
- ticksодномерный массив или подобный массиву объект
-
Массив положений делений (вещественные числа или значения в единицах оси).
Locatorоси заменяется наFixedLocator.Передайте пустой список (
set_yticks([])), чтобы удалить все деления.Некоторые форматировщики делений не подписывают произвольные положения делений; например, форматировщики логарифмической шкалы по умолчанию подписывают только деления по степеням десяти. В этом случае можно явно задать форматировщик для оси с помощью
Axis.set_major_formatterили самостоятельно передать отформатированные подписи. - labelsсписок строк, необязательный
-
Подписи делений для каждого положения из ticks; длина списка должна совпадать с длиной ticks. Если параметр задан, подписи используются без изменений посредством
FixedFormatter. Если параметр не задан, подписи формируются с помощьюFormatterформатировщика делений оси. - minorлогический тип, по умолчанию: False
-
Если
False, задаются только основные деления; еслиTrue— только вспомогательные. - **kwargs
-
Свойства
Textдля подписей. Их можно использовать, только если передан параметр labels. В остальных случаях используйтеtick_params.
Примечания
Обязательное расширение пределов отображения — это намеренное проектное решение, предотвращающее неожиданное отсутствие видимого деления. Если нужны другие пределы, задайте их явно после установки делений.
Примеры использования matplotlib.axes.Axes.set_yticks
Освобождение места для подписи оси y с помощью axes_grid
Выравнивание гистограммы относительно диаграммы рассеяния с помощью размещаемых Axes
Создание двумерных столбчатых диаграмм на разных плоскостях
Диаграмма SkewT-logP: использование преобразований и пользовательских проекций
© 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_yticks.html