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