mpl_toolkits.mplot3d.axis3d.Axis
- classmpl_toolkits.mplot3d.axis3d.Axis(axes, *, rotate_label=None, **kwargs)[source]
-
Базы:
XAxisКласс оси для 3D графиков.
- Параметры:
-
-
axes
Axes -
Объект
Axes, к которому принадлежит созданная ось. - pickradiusfloat
-
Радиус приема для проверок включения. См. также
Axis.contains. - clearbool, по умолчанию: True
-
Очистить ли ось при создании. Это не требуется, например, при создании оси в составе Axes, так как
Axes.clearвызоветAxis.clear. .. versionadded:: 3.8
-
axes
- active_pane()[source]
- propertyadir[source]
-
[Устарело]
Примечания
Устарело начиная с версии 3.6:
- propertyd_interval[source]
-
[Устарело]
Примечания
Устарело начиная с версии 3.6: Используйте get_data_interval вместо этого.
- draw(renderer)[source]
-
Отрисовка элемента (и его дочерних элементов) с помощью заданного рендерера.
Это не имеет эффекта, если элемент не виден (
Artist.get_visibleвозвращает False).- Параметры:
-
-
renderer
RendererBaseподкласс.
-
renderer
Примечания
Этот метод переопределен в подклассах Artist.
- draw_grid(renderer)[source]
- draw_pane(renderer)[source]
-
Отрисовка области.
- Параметры:
-
-
renderer
RendererBaseподкласс
-
renderer
- get_label_position()[source]
-
Получить позицию подписи.
- Возвращает:
-
- str{'lower', 'upper', 'both', 'default', 'none'}
-
Позиция подписи оси.
- get_major_ticks(numticks=None)[source]
-
Возвращает список основных
Tick.Предупреждение
Детали отметки не гарантируются как постоянные. Различные операции могут создавать, удалять и изменять экземпляры Tick. Существует высокий риск, что изменения отдельных делений не сохранятся, если вы будете дальше работать с рисунком (включая панорамирование/приближение на отображаемом рисунке).
Работа с отдельными делениями — мера последнего средства. Используйте
set_tick_paramsвместо этого, если возможно.
- get_minor_ticks(numticks=None)[source]
-
Возвращает список второстепенных
Tick.Предупреждение
Детали отметки не гарантируются как постоянные. Различные операции могут создавать, удалять и изменять экземпляры Tick. Существует высокий риск, что изменения отдельных делений не сохранятся, если вы будете дальше работать с рисунком (включая панорамирование/приближение на отображаемом рисунке).
Работа с отдельными делениями — мера последнего средства. Используйте
set_tick_paramsвместо этого, если возможно.
- get_rotate_label(text)[source]
- get_ticks_position()[source]
-
Получить позицию делений.
- Возвращает:
-
- str{'lower', 'upper', 'both', 'default', 'none'}
-
Позиция жирных линий оси, делений и меток делений.
- 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>, 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]
-
Установить несколько свойств сразу.
Поддерживаемые свойства:
Свойство
Описание
Функция фильтра, которая принимает массив чисел с плавающей точкой размера (m, n, 3) и значение dpi, и возвращает массив чисел с плавающей точкой размера (m, n, 3) и два смещения от нижнего левого угла изображения
скаляр или None
bool
BboxBaseили Nonebool
Объект Patch или (Path, Transform) или None
неизвестно
строка (str)
bool
неизвестно
объект
неизвестно
{'нижний', 'верхний', 'оба', 'по-умолчанию', 'нет'}
строка (str)
Formatter,str, или функцияFormatter,str, или функцияbool
список
AbstractPathEffectNone или bool или float или вызываемый объект
float
bool
неизвестно
неизвестно
(масштаб: float, длина: float, случайность: float)
bool или None
неизвестно
последовательность строк или объектов
Textодномерный массив-подобный объект
{'нижний', 'верхний', 'оба', 'по-умолчанию', 'нет'}
тег единиц
строка (str)
неизвестно
bool
float
-
- set_label_position(position)[source]
-
Установить положение подписи.
- Параметры:
-
- position{'lower', 'upper', 'both', 'default', 'none'}
-
Положение подписи оси.
- set_pane_color(color, alpha=None)[source]
-
Установить цвет области.
- Параметры:
-
- colorцвет
-
Цвет области оси.
- alphafloat, необязательно
-
Значение альфа-канала для области оси. Если None, базируется на color.
- set_rotate_label(val)[source]
-
Поворачивать ли подпись оси: True, False или None. Если установлено None, подпись будет повернута, если ее длина больше 4 символов.
- set_ticks_position(position)[source]
-
Установить положение делений.
- Параметры:
-
- position{'lower', 'upper', 'both', 'default', 'none'}
-
Положение жирных линий оси, делений и надписей к делениям.
- propertyv_interval[source]
-
[Устарело]
Примечания
Устарело начиная с версии 3.6: Используйте get_view_interval вместо этого.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.mplot3d.axis3d.Axis.html