Spec-Zone.ru › Matplotlib 3.8

mpl_toolkits.mplot3d.axis3d.Axis

classmpl_toolkits.mplot3d.axis3d.Axis(axes, *, rotate_label=None, **kwargs)[source]

Основания: XAxis

Класс оси для 3D графиков.

Параметры:
axesAxes

Ось Axes, к которой принадлежит созданная ось.

pickradiusfloat

Радиус приёма для тестов на вхождение. См. также Axis.contains.

clearbool, по умолчанию: True

Нужно ли очистить ось при создании. Это не обязательно, например, при создании оси как части оси, так как Axes.clear вызовет Axis.clear. .. versionadded:: 3.8

active_pane(renderer)[source]
propertyadir[source]

[Устаревшее]

Примечания

Устарело начиная с версии 3.6:

propertyd_interval[source]

[Устаревшее]

Примечания

Устарело начиная с версии 3.6: Используйте get_data_interval вместо этого.

draw(renderer)[source]

Отрисовка элемента (и его дочерних элементов) с помощью заданного рендерера.

Это не оказывает никакого эффекта, если элемент не отображается (Artist.get_visible возвращает False).

Параметры:
rendererRendererBase подкласс.

Примечания

Этот метод переопределен в подклассах элемента.

draw_grid(renderer)[source]
draw_pane(renderer)[source]

Отрисовка панели.

Параметры:
rendererRendererBase подкласс
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]

Установить несколько свойств сразу.

Поддерживаемые свойства:

Свойство

Описание

agg_filter

функция фильтра, принимающая массив чисел с плавающей точкой (m, n, 3) и значение dpi, и возвращающая массив чисел с плавающей точкой (m, n, 3) и два смещения от нижнего левого угла изображения

alpha

скаляр или None

animated

логическое значение

clip_box

BboxBase или None

clip_on

логическое значение

clip_path

Объект Patch или (Path, Transform) или None

data_interval

неизвестно

figure

Figure

gid

строка

in_layout

логическое значение

inverted

неизвестно

label

объект

label_coords

неизвестно

label_position

{'нижнее', 'верхнее', 'оба', 'по умолчанию', 'нет'}

label_text

строка

major_formatter

Formatter, str, или функция

major_locator

Locator

minor_formatter

Formatter, str, или функция

minor_locator

Locator

mouseover

логическое значение

pane_color

цвет

path_effects

список AbstractPathEffect

picker

None или логическое значение или число с плавающей точкой или вызываемая функция

pickradius

число с плавающей точкой

rasterized

логическое значение

remove_overlapping_locs

неизвестно

rotate_label

неизвестно

sketch_params

(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)

snap

логическое значение или None

tick_params

неизвестно

ticklabels

неизвестно

ticks

одномерный массив

ticks_position

{'нижнее', 'верхнее', 'оба', 'по умолчанию', 'нет'}

transform

Transform

units

тег единиц

url

строка

view_interval

неизвестно

visible

логическое значение

zorder

число с плавающей точкой

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API