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)[исходный код]
-
Базовые классы:
AnchoredOffsetbox- Параметры:
-
- locstr
-
Расположение блока. Допустимые значения: 'upper left', 'upper center', 'upper right', 'center left', 'center', 'center right', 'lower left', 'lower center', 'lower right'. Для обратной совместимости также принимаются числовые значения. Подробнее см. описание параметра 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)[исходный код]
-
Вызов объекта как функции.
- draw(renderer)[исходный код]
-
При необходимости обновляет расположение дочерних элементов и отрисовывает их с помощью указанного 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>)[исходный код]
-
Задаёт несколько свойств одновременно.
Поддерживаются следующие свойства:
Свойство
Описание
функция фильтра, принимающая массив чисел с плавающей точкой размера (m, n, 3) и значение dpi и возвращающая массив размера (m, n, 3) и два смещения от нижнего левого угла изображения
float или None
bool
неизвестно
неизвестно
BboxBaseили Nonebool
Patch или (Path, Transform) или None
str
float
bool
object
bool
(float, float) или вызываемый объект
список объектов
AbstractPathEffectNone, bool, float или вызываемый объект
bool
(scale: float, length: float, randomness: float)
bool или None
str
bool
float
float
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.axes_grid1.inset_locator.AnchoredLocatorBase.html