Spec-Zone.ru › Matplotlib 3.5

mpl_toolkits.mplot3d.axis3d.Axis

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

Bases: matplotlib.axis.XAxis

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

Параметры
axesmatplotlib.axes.Axes

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

pickradiusfloat

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

свойствоd_interval
draw(renderer)[source]

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

Если элемент не видим (Artist.get_visible возвращает False), то это действие не оказывает влияния.

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

Примечания

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

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, *, for_layout_only=False)[source]

Возвращает область, охватывающую ось. Учитываются только метки делений, метка оси и смещение текста.

Если for_layout_only равно True, то ширина метки (если это ось x) или высота метки (если это ось y) сжимаются до нуля. Это позволяет tight_layout/constrained_layout игнорировать слишком длинные метки при выполнении их макета.

init3d()[source]
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>, 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

функция фильтра, которая принимает массив с плавающей точкой (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

pane_color

неизвестно

pane_pos

неизвестно

path_effects

AbstractPathEffect

picker

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

pickradius

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

rasterized

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

remove_overlapping_locs

неизвестно

rotate_label

неизвестно

sketch_params

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

snap

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

tick_params

неизвестно

ticklabels

последовательность строк или Text

ticks

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

ticks_position

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

transform

Transform

units

метка единиц

url

строка

view_interval

неизвестно

visible

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

zorder

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

set_pane_color(color)[source]

Установите цвет фона в виде кортежа RGBA.

set_pane_pos(xys)[source]
set_rotate_label(val)[source]

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

propertyv_interval

© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/mpl_toolkits.mplot3d.axis3d.Axis.html

Spec-Zone.ru

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