mpl_toolkits.mplot3d.axis3d.Axis
- classmpl_toolkits.mplot3d.axis3d.Axis(axes, *, rotate_label=None, **kwargs)[source]
-
Bases:
XAxisКласс оси для 3D графиков.
- Параметры:
-
-
axes
matplotlib.axes.Axes -
Объект
Axes, к которому принадлежит созданная ось. - pickradiusfloat
-
Радиус приёма для проверок принадлежности. См. также
Axis.contains.
-
axes
- propertyadir[source]
- propertyd_interval[source]
- draw(renderer)[source]
-
Отрисовка элемента (и его дочерних элементов) с помощью заданного рендерера.
Это не имеет эффекта, если элемент не виден (
Artist.get_visibleвозвращает False).- Параметры:
-
-
renderer
RendererBaseподкласс.
-
renderer
Примечания
Этот метод переопределён в подклассах элемента.
- draw_pane(renderer)[source]
- get_major_ticks(numticks=None)[source]
-
Возвращает список основных
Tick.
- get_minor_ticks(numticks=None)[source]
-
Возвращает список второстепенных
Tick.
- get_rotate_label(text)[source]
- get_tightbbox(renderer=None, *, for_layout_only=False)[source]
-
Возвращает область, которая включает ось. Она учитывает метки делений, метку оси и смещение текста.
Если for_layout_only равно True, тогда ширина метки (если это ось x) или высота метки (если это ось y) сводится к нулю. Это позволяет tight/constrained_layout игнорировать слишком длинные метки при выполнении их макета.
- init3d()[source]
-
[Устарело]
Примечания
Устарело начиная с версии 3.6:
- set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, data_interval=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, inverted=<UNSET>, label=<UNSET>, label_coords=<UNSET>, label_position=<UNSET>, label_text=<UNSET>, major_formatter=<UNSET>, major_locator=<UNSET>, minor_formatter=<UNSET>, minor_locator=<UNSET>, mouseover=<UNSET>, pane_color=<UNSET>, pane_pos=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, pickradius=<UNSET>, rasterized=<UNSET>, remove_overlapping_locs=<UNSET>, rotate_label=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, tick_params=<UNSET>, ticklabels=<UNSET>, ticks=<UNSET>, ticks_position=<UNSET>, transform=<UNSET>, units=<UNSET>, url=<UNSET>, view_interval=<UNSET>, visible=<UNSET>, zorder=<UNSET>)[source]
-
Установить несколько свойств сразу.
Поддерживаемые свойства:
Свойство
Описание
Функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) и два смещения от нижнего левого угла изображения
скаляр или None
bool
bool
Объект Patch или (Path, Transform) или None
неизвестно
str
bool
неизвестно
объект
неизвестно
{'верх', 'низ'}
str
Formatter,str, или функцияFormatter,str, или функцияbool
цвет
неизвестно
None или bool или float или вызываемый объект
float
bool
неизвестно
неизвестно
(масштаб: float, длина: float, случайность: float)
bool или None
неизвестно
последовательность строк или объектов
Textсписок чисел с плавающей точкой
{'верх', 'низ', 'оба', 'по умолчанию', 'нет'}
тег единиц
str
неизвестно
bool
float
-
- set_pane_color(color, alpha=None)[source]
-
Установить цвет панели.
- Параметры:
-
- colorцвет
-
Цвет панели оси.
- alphaчисло с плавающей точкой, необязательно
-
Значение альфа-канала для панели оси. Если None, используется значение из color.
- set_pane_pos(xys)[source]
-
[Устарело]
Примечания
Устарело начиная с версии 3.6:
- set_rotate_label(val)[source]
-
Поворачивать метку оси: True, False или None. Если None, метка будет повернута, если её длина больше 4 символов.
- propertyv_interval[source]
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/mpl_toolkits.mplot3d.axis3d.Axis.html