Spec-Zone.ru › Matplotlib 3.5

mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox

classmpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox(transform, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[source]

Базовые классы: matplotlib.offsetbox.AnchoredOffsetbox

Закреплённый контейнер с преобразованными координатами.

Графические элементы, добавленные в drawing_area, масштабируются в соответствии с координатами используемого преобразования. Размеры этого графического элемента будут масштабироваться, чтобы вместить добавленные графические элементы.

Параметры
transformmatplotlib.transforms.Transform

Объект преобразования для используемой системы координат, т.е. matplotlib.axes.Axes.transData.

locstr

Расположение этого графического элемента. Допустимые расположения: 'верхний левый', 'верхний центр', 'верхний правый', 'центральный левый', 'центр', 'центральный правый', 'нижний левый', 'нижний центр', 'нижний правый'. Для обратной совместимости принимаются также числовые значения. См. параметр loc в Legend для подробной информации.

padfloat, default: 0.4

Отступ вокруг дочерних объектов, в долях размера шрифта.

borderpadfloat, default: 0.5

Отступ границы, в долях размера шрифта.

propmatplotlib.font_manager.FontProperties, optional

Свойства шрифта, используемые как ссылка для отступов.

frameonbool, default: True

Если True, нарисовать рамку вокруг этого графического элемента.

**kwargs

Ключевые аргументы, переданные в AnchoredOffsetbox.

Примеры

Для отображения эллипса в левом верхнем углу с шириной 0.1 и высотой 0.4 в координатах данных:

>>> box = AnchoredAuxTransformBox(ax.transData, loc='upper left')
>>> el = Ellipse((0, 0), width=0.1, height=0.4, angle=30)
>>> box.drawing_area.add_artist(el)
>>> ax.add_artist(box)
Атрибуты
drawing_areamatplotlib.offsetbox.AuxTransformBox

Контейнер для отображения графических элементов.

set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, bbox_to_anchor=<UNSET>, child=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, gid=<UNSET>, height=<UNSET>, in_layout=<UNSET>, label=<UNSET>, offset=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, width=<UNSET>, zorder=<UNSET>)[source]

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

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

Свойство

Описание

agg_filter

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

alpha

скаляр или None

animated

bool

bbox_to_anchor

неизвестно

child

неизвестно

clip_box

Bbox

clip_on

bool

clip_path

Patch или (Path, Transform) или None

figure

Figure

gid

str

height

float

in_layout

bool

label

object

offset

(float, float) или вызываемый объект

path_effects

AbstractPathEffect

picker

None или bool или float или вызываемый объект

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool или None

transform

Transform

url

str

visible

bool

width

float

zorder

float

Примеры использования mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox

Annotations

Аннотации

© 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.axes_grid1.anchored_artists.AnchoredAuxTransformBox.html

Spec-Zone.ru

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