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.clearвызоветAxis.clear. .. versionadded:: 3.8
-
axes
- active_pane(renderer)[source]
- propertyadir[source]
-
[Устаревшее]
Примечания
Устарело начиная с версии 3.6:
- propertyd_interval[source]
-
[Устаревшее]
Примечания
Устарело начиная с версии 3.6: Используйте get_data_interval вместо этого.
- draw(renderer)[source]
-
Отрисовка элемента (и его дочерних элементов) с помощью заданного рендерера.
Это не оказывает никакого эффекта, если элемент не отображается (
Artist.get_visibleвозвращает False).- Параметры:
-
-
renderer
RendererBaseподкласс.
-
renderer
Примечания
Этот метод переопределен в подклассах элемента.
- 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.Предупреждение
Деления не гарантируются как постоянные. Различные операции могут создавать, удалять и изменять экземпляры делений. Существует высокий риск, что изменения отдельных делений не сохранятся, если вы продолжите работу с графиком (включая также перемещение/масштабирование на отображаемом графике).
Работа с отдельными делениями - метод последней инстанции. Используйте
set_tick_paramsвместо этого, если возможно.
- get_minor_ticks(numticks=None)[source]
-
Возвращает список вспомогательных
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
логическое значение
BboxBaseили Noneлогическое значение
Объект Patch или (Path, Transform) или None
неизвестно
строка
логическое значение
неизвестно
объект
неизвестно
{'нижнее', 'верхнее', 'оба', 'по умолчанию', 'нет'}
строка
Formatter,str, или функцияFormatter,str, или функциялогическое значение
цвет
список
AbstractPathEffectNone или логическое значение или число с плавающей точкой или вызываемая функция
число с плавающей точкой
логическое значение
неизвестно
неизвестно
(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)
логическое значение или None
неизвестно
неизвестно
одномерный массив
{'нижнее', 'верхнее', 'оба', 'по умолчанию', 'нет'}
тег единиц
строка
неизвестно
логическое значение
число с плавающей точкой
- set_label_position(position)[source]
-
Установить положение метки.
- Параметры:
-
- position{'нижнее', 'верхнее', 'оба', 'по умолчанию', 'нет'}
-
Положение метки оси.
-
- set_pane_color(color, alpha=None)[source]
-
Установить цвет панели.
- Параметры:
-
- colorцвет
-
Цвет панели оси.
- alphaчисло с плавающей запятой, необязательно
-
Значение альфа-канала для панели оси. Если None, использовать значение из color.
- set_rotate_label(val)[source]
-
Включить/выключить поворот метки оси: True, False или None. Если None, метка будет повернута, если её длина больше 4 символов.
- set_ticks_position(position)[source]
-
Установить позицию делений.
- Параметры:
-
- position{'нижняя', 'верхняя', 'обе', 'по-умолчанию', 'нет'}
-
Позиция жирных линий оси, делений и меток делений.
- свойствоv_interval[source]
-
[Устарело]
Примечания
Устарело начиная с версии 3.6: Используйте get_view_interval вместо этого.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/mpl_toolkits.mplot3d.axis3d.Axis.html