mpl_toolkits.axes_grid1.inset_locator.AnchoredSizeLocator
- classmpl_toolkits.axes_grid1.inset_locator.AnchoredSizeLocator(bbox_to_anchor, x_size, y_size, loc, borderpad=0.5, bbox_transform=None)[исходный код]
-
Базовые классы:
AnchoredLocatorBase- Параметры:
-
- locstr
-
Расположение блока. Допустимые значения: 'upper left', 'upper center', 'upper right', 'center left', 'center', 'center right', 'lower left', 'lower center', 'lower right'. Для обратной совместимости также принимаются числовые значения. Подробнее см. параметр loc в описании
Legend. - padfloat, default: 0.4
-
Отступ вокруг дочернего элемента в долях размера шрифта.
- borderpadfloat, default: 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.- get_bbox(renderer)[исходный код]
-
Возвращает ограничивающий прямоугольник offsetbox, игнорируя смещения родительского элемента.
- 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) или callable
список объектов
AbstractPathEffectNone, bool, float или callable
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.AnchoredSizeLocator.html