matplotlib.axis
Содержание
Классы для делений и осей X и Y.
Наследование
Объекты осей
- классmatplotlib.axis.Axis(axes, pickradius=15)[source]
-
Базовый класс для осей абсцисс и осей ординат.
- Атрибуты
-
- isDefault_labelbool
-
axesmatplotlib.axes.Axes -
Экземпляр
Axes, в котором находится элемент, или None. -
major
matplotlib.axis.Ticker -
Определяет положение основных делений и формат их меток.
-
minor
matplotlib.axis.Ticker -
Определяет положение дополнительных делений и формат их меток.
-
callbacks
matplotlib.cbook.CallbackRegistry -
label
Text -
Метка оси.
- labelpadfloat
-
Расстояние между меткой оси и метками делений. По умолчанию
rcParams["axes.labelpad"](значение по умолчанию:4.0) = 4. -
offsetText
Text -
Объект
Text, содержащий смещение данных делений (если есть). - pickradiusfloat
-
Радиус принятия для тестов сопряженности. См. также
Axis.contains. -
majorTicksсписок
Tick -
Основные деления.
-
minorTicksсписок
Tick -
Дополнительные деления.
- Параметры
-
-
axes
matplotlib.axes.Axes -
Axes, к которому принадлежит созданная ось. - pickradiusfloat
-
Радиус принятия для тестов сопряженности. См. также
Axis.contains.
-
axes
- классmatplotlib.axis.XAxis(*args, **kwargs)[source]
-
- Параметры
-
-
axes
matplotlib.axes.Axes -
Axes, к которому принадлежит созданная ось. - pickradiusfloat
-
Радиус принятия для тестов сопряженности. См. также
Axis.contains.
-
axes
- классmatplotlib.axis.YAxis(*args, **kwargs)[source]
-
- Параметры
-
-
axes
matplotlib.axes.Axes -
Axes, к которому принадлежит созданная ось. - pickradiusfloat
-
Радиус принятия для тестов сопряженности. См. также
Axis.contains.
-
axes
- классmatplotlib.axis.Ticker[source]
-
Контейнер для объектов, определяющих положение и формат делений.
- Атрибуты
-
-
locator
matplotlib.ticker.Locatorподкласс -
Определяет положение делений.
-
formatter
matplotlib.ticker.Formatterподкласс -
Определяет формат меток делений.
-
locator
Очистить ось. | |
[Устарело] Очистить эту ось. | |
Возвращает масштаб этой оси (как строку). |
Форматизаторы и локатороы
Получить форматировщик основного метчика. | |
Получить локатор основного метчика. | |
Получить форматировщик вспомогательного метчика. | |
Получить локатор вспомогательного метчика. | |
Установить форматировщик основного метчика. | |
Установить локатор основного метчика. | |
Установить форматировщик вспомогательного метчика. | |
Установить локатор вспомогательного метчика. | |
Если необходимо обрезать вспомогательные метки, которые перекрываются с основными метками. | |
Подпись оси
Установить координаты подписи. | |
Установить положение подписи (верх или низ) | |
Установить текстовое значение подписи оси. | |
Возвращает подпись оси как экземпляр Text. | |
Возвращает положение подписи (верх или низ) | |
Получить текст подписи. |
Деления, метки делений и текст смещения
Возвращает список основных | |
Возвращает метки основных делений этой оси, как список | |
Возвращает линии основных делений этой оси, как список | |
Возвращает расположения основных делений этой оси в координатах данных. | |
Возвращает список вспомогательных | |
Возвращает метки вспомогательных делений этой оси, как список | |
Возвращает линии вспомогательных делений этой оси, как список | |
Возвращает расположения вспомогательных делений этой оси в координатах данных. | |
Возвращает текст смещения оси как экземпляр Text. | |
Получить метки делений этой оси. | |
Возвращает линии делений этой оси как список | |
Возвращает расположения делений этой оси в координатах данных. | |
Возвращает линии сетки этой оси как список | |
Настройка линий сетки. | |
Настройка параметров внешнего вида делений, меток делений и линий сетки. | |
Настройка делений и меток оси для обработки данных вдоль этой оси как дат. |
Диапазоны данных и отображения
Возвращает | |
Возвращает | |
Возвращает, ориентирована ли эта ось в "обратном" направлении. | |
Устанавливает пределы данных оси. | |
Устанавливает пределы отображения оси. | |
Устанавливает, ориентирована ли эта ось в "обратном" направлении. |
Справочные инструменты для отрисовки
Возвращает примерное количество делений, которые могут поместиться на оси. | |
Получить размеры меток делений с обеих сторон осей. | |
Возвращает область, которая охватывает ось. |
Интерактивное взаимодействие
Проверка, содержит ли объект художник событие мыши. | |
Возвращает глубину оси, используемой пикером. | |
Устанавливает глубину оси, используемой пикером. |
Единицы
Устанавливает единицы измерения для оси. | |
Возвращает единицы измерения для оси. | |
Проверяет данные на наличие преобразователя единиц и обновляет экземпляр axis.converter при необходимости. |
Особенности оси X
Только для чтения, имя, идентифицирующее ось. | |
Возвращает размер пространства, которое следует зарезервировать для текста над и под осями, как пару чисел с плавающей точкой. | |
Возвращает положение делений ("top", "bottom", "default" или "unknown"). | |
Устанавливает положение делений. | |
Устанавливает положение метки (верх или низ) | |
Перемещает деления и метки делений (если они есть) в нижнюю часть осей. | |
Перемещает деления и метки делений (если они есть) в верхнюю часть осей. |
Особенности оси Y
Только для чтения, имя, идентифицирующее ось. | |
Возвращает положение делений ("left", "right", "default" или "unknown"). | |
| |
Устанавливает положение делений. | |
Устанавливает положение метки (слева или справа) | |
Перемещает деления и метки делений (если они есть) влево от осей. | |
Перемещает деления и метки делений (если они есть) вправо от осей. |
Другое
Экземпляр | |
Переинициализировать списки основных и второстепенных делений. | |
Установить значения по умолчанию для пределов данных и интервалов отображения оси, если они еще не были изменены. |
Отказаться
Эти методы следует использовать с осторожностью, вызывая set_ticks для указания желаемых расположений делений перед вызовом set_ticklabels для указания соответствующей серии меток. Вызов set_ticks создаёт FixedLocator; его список расположений затем используется set_ticklabels для создания соответствующего FuncFormatter.
Устанавливает расположения делений текущей оси и, необязательно, метки. | |
Устанавливает текстовые значения меток делений. |
Tick объекты
- classmatplotlib.axis.Tick(axes, loc, *, size=None, width=None, color=None, tickdir=None, pad=None, labelsize=None, labelcolor=None, zorder=None, gridOn=None, tick1On=True, tick2On=True, label1On=True, label2On=False, major=True, labelrotation=0, grid_color=None, grid_linestyle=None, grid_linewidth=None, grid_alpha=None, **kw)[source]
-
Абстрактный базовый класс для делений оси, линий сетки и меток.
Деления отмечают положение на оси. Они содержат две линии в качестве маркеров и две метки; по одной для нижнего и верхнего положений (в случае
XAxis) или для левого и правого положений (в случаеYAxis).- Атрибуты
-
-
tick1line
Line2D -
Левый/нижний маркер деления.
-
tick2line
Line2D -
Правый/верхний маркер деления.
-
gridline
Line2D -
Линия сетки, связанная с позицией метки.
-
label1
Text -
Левая/нижняя метка деления.
-
label2
Text -
Правая/верхняя метка деления.
-
tick1line
bbox — прямоугольник Bound2D, ограничивающий область в координатах отображения оси. loc — расположение деления в координатах данных. size — размер деления в пунктах.
- classmatplotlib.axis.XTick(*args, **kwargs)[source]
-
Содержит все объекты Artists, необходимые для создания деления x — линию деления, текстовую метку и линию сетки.
bbox — прямоугольник Bound2D, ограничивающий область в координатах отображения оси. loc — расположение деления в координатах данных. size — размер деления в пунктах.
- classmatplotlib.axis.YTick(*args, **kwargs)[source]
-
Содержит все объекты Artists, необходимые для создания деления y — линию деления, текстовую метку и линию сетки.
bbox — прямоугольник Bound2D, ограничивающий область в координатах отображения оси. loc — расположение деления в координатах данных. size — размер деления в пунктах.
Возвращает расположение деления (координаты данных) как скаляр. | |
Возвращает значение отступа метки деления в пунктах. | |
Возвращает длину деления за пределами области оси. | |
Возвращает пределы просмотра | |
Устанавливает текст метки label1. | |
Устанавливает текст метки label2. | |
Устанавливает отступ метки деления в пунктах. | |
Устанавливает URL метки label1 и label2. | |
Устанавливает расположение деления в координатах данных с помощью скалярного значения loc. |
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/axis_api.html