mpl_toolkits.axes_grid1.mpl_axes.Axes
-
class mpl_toolkits.axes_grid1.mpl_axes.Axes(fig, rect, facecolor=None, frameon=True, sharex=None, sharey=None, label='', xscale=None, yscale=None, **kwargs)[source] -
Bases:
matplotlib.axes._axes.AxesПостроение осей на графике.
Параметры: -
fig : Figure -
Оси строятся в
Figurefig. -
rect : [left, bottom, width, height] -
Оси строятся в прямоугольнике rect. rect задан в координатах
Figure. -
sharex, sharey : Axes, optional -
Ось x или y совмещена с осью x или y в входном
Axes. -
frameon : bool, optional -
Истинное значение означает, что рамка осей видима.
- **kwargs
-
Другие необязательные ключевые аргументы:
-
Свойство Описание adjustable{'box', 'datalim'} agg_filterфункция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) alphafloat anchor2-кортеж чисел с плавающей точкой или {'C', 'SW', 'S', 'SE', ...} animatedbool aspect{'auto', 'equal'} или число autoscale_onbool autoscalex_onbool autoscaley_onbool axes_locatorCallable[[Axes, Renderer], Bbox] axisbelowbool или 'line' clip_boxBboxclip_onbool clip_path[( Path,Transform) |Patch| None]containsвызываемый объект facecolorцвет fcцвет figureFigureframe_onbool gidстрока in_layoutbool labelобъект navigatebool navigate_modeнеизвестно path_effectsAbstractPathEffectpickerNone или bool или float или вызываемый объект position[левый, нижний, ширина, высота] или Bboxrasterization_zorderfloat или None rasterizedbool или None sketch_params(масштаб: float, длина: float, случайность: float) snapbool или None titleстрока transformTransformurlстрока visiblebool xboundнеизвестно xlabelстрока xlim(левый: float, правый: float) xmarginчисло больше -0.5 xscale{"линейный", "логарифмический", "симлогарифмический", "логит", ...} xticklabelsСписок[строка] xticksсписок yboundнеизвестно ylabelстрока ylim(нижний: float, верхний: float) ymarginчисло больше -0.5
yscale{"линейный", "логарифмический", "симлогарифмический", "логит", ...} yticklabelsСписок[строка] yticksсписок zorderвещественное число
Возвращает: -
axes : Axes -
Новый объект
Axes.
-
class AxisDict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)[source] -
Базы:
dict
-
axis -
Удобный метод для получения или задания некоторых свойств оси.
Подписи для вызова:
xmin, xmax, ymin, ymax = axis() xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax]) xmin, xmax, ymin, ymax = axis(option) xmin, xmax, ymin, ymax = axis(**kwargs)
Параметры: -
xmin, xmax, ymin, ymax : float, optional -
Пределы осей, которые нужно задать. Должны быть заданы все или ни одного предела. Это также можно сделать с помощью
ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
-
option : bool or str -
Если булево значение, включает или выключает линии и метки осей. Если строка, возможные значения:
Значение Описание 'вкл' Включает линии и метки осей. То же, что и True.'выкл' Выключает линии и метки осей. То же, что и False.'равно' Устанавливает одинаковое масштабирование (например, делает круги круговыми) путём изменения пределов осей. 'масштабированно' Устанавливает одинаковое масштабирование (например, делает круги круговыми) путём изменения размеров области графика. 'плотно' Устанавливает пределы, достаточно большие для отображения всех данных. 'авто' Автоматическое масштабирование (заполнить область графика данными). 'обычный' То же, что и 'авто'; устарело. 'изображение' 'масштабированно' с пределами осей, равными пределам данных. 'квадрат' Квадратный график; подобно 'масштабированно', но изначально принуждая к xmax-xmin = ymax-ymin. -
emit : bool, optional, default True -
Уведомлять ли наблюдателей о изменении пределов оси. Этот параметр передаётся
set_xlimиset_ylim.
Возвращает: -
xmin, xmax, ymin, ymax : float -
Пределы осей.
-
-
cla(self)[source] -
Очистить текущую ось.
Примеры использования mpl_toolkits.axes_grid1.mpl_axes.Axes
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/mpl_toolkits.axes_grid1.mpl_axes.Axes.html