mpl_toolkits.axes_grid1.inset_locator.AnchoredLocatorBase
- classmpl_toolkits.axes_grid1.inset_locator.AnchoredLocatorBase(bbox_to_anchor, offsetbox, loc, borderpad=0.5, bbox_transform=None)[source]
-
Bases:
AnchoredOffsetbox- Параметры:
-
- locstr
-
Расположение рамки. Допустимые значения: 'верхний левый', 'верхний центр', 'верхний правый', 'центр слева', 'центр', 'центр справа', 'нижний левый', 'нижний центр', 'нижний правый'. Для обратной совместимости также принимаются числовые значения. Подробнее см. параметр loc у
Legend. - padfloat, по умолчанию: 0.4
-
Отступ вокруг дочернего элемента, как доля размера шрифта.
- borderpadfloat, по умолчанию: 0.5
-
Отступ между рамкой offsetbox и bbox_to_anchor.
-
child
OffsetBox -
Элемент, который будет привязан.
-
prop
FontProperties -
Используется только как ссылка для отступов. Если не указан, используется
rcParams["legend.fontsize"](по умолчанию'medium'). - frameonbool
-
Отображать рамку вокруг элемента.
-
bbox_to_anchor
BboxBase, пара из 2 чисел или 4 чисел -
Прямоугольник, используемый для позиционирования легенды совместно с loc.
-
bbox_transformNone или
matplotlib.transforms.Transform -
Преобразование для ограничивающей рамки (bbox_to_anchor).
- **kwargs
-
Все остальные параметры передаются в
OffsetBox.
Примечания
Подробное описание механизма привязки см. в
Legend.- __call__(ax, renderer)[source]
-
Вызов self как функции.
- draw(renderer)[source]
-
При необходимости обновить расположение дочерних элементов и нарисовать их с помощью заданного renderer.
- 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>, mouseover=<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]
-
Установить несколько свойств сразу.
Поддерживаемые свойства:
Свойство
Описание
функция фильтра, которая принимает массив (m, n, 3) чисел с плавающей запятой и значение dpi, а возвращает массив (m, n, 3) и два смещения от левого нижнего угла изображения
скаляр или None
bool
неизвестно
неизвестно
bool
Объект Patch или (Path, Transform) или None
str
float
bool
объект
bool
(float, float) или вызываемый объект
None или bool или float или вызываемый объект
bool
(scale: float, length: float, randomness: float)
bool или None
str
bool
float
float
© 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.axes_grid1.inset_locator.AnchoredLocatorBase.html