Spec-Zone.ru › Matplotlib 3.7

mpl_toolkits.mplot3d.axis3d.Axis

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

Bases: XAxis

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

Параметры:
axesAxes

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

pickradiusfloat

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

свойствоadir[source]

[Устарело]

Примечания

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

свойствоd_interval[source]

[Устарело]

Примечания

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

draw(renderer)[source]

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

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

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

Примечания

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

draw_pane(renderer)[source]

Отрисовка области.

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

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

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

Свойство

Описание

agg_filter

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

alpha

скаляр или None

animated

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

clip_box

Bbox

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

цвет

pane_pos

неизвестно

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_pane_color(color, alpha=None)[source]

Установить цвет панели.

Параметры:
colorцвет

Цвет панели оси.

alphafloat, необязательно

Значение альфа-канала для панели оси. Если None, то основывается на color.

set_pane_pos(xys)[source]

[Устарело] Установить позицию панели.

Заметки

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

set_rotate_label(val)[source]

Поворачивать метку оси: True, False или None. Если установлено значение None, метка будет повернута, если ее длина больше 4 символов.

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/3.7.5/api/_as_gen/mpl_toolkits.mplot3d.axis3d.Axis.html

Spec-Zone.ru

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