matplotlib.axes.Axes.indicate_inset
-
Axes.indicate_inset(bounds, inset_ax=None, *, transform=None, facecolor='none', edgecolor='0.5', alpha=0.5, zorder=4.99, **kwargs)[source] -
Добавить индикатор вставки в оси. Это прямоугольник на графике в позиции, указанной параметром bounds, который необязательно имеет линии, соединяющие прямоугольник с осями вставки (
Axes.inset_axes).Параметры: -
bounds : [x0, y0, width, height] -
Левый нижний угол прямоугольника, подлежащего маркировке, а также его ширина и высота.
-
inset_ax : Axes -
Необязательные оси вставки для рисования соединяющих линий. Рисуются две линии, соединяющие прямоугольник индикатора с осями вставки в углах, выбранных таким образом, чтобы не перекрывать прямоугольник индикатора.
-
transform : Transform -
Преобразование для координат прямоугольника. По умолчанию
ax.transAxes, т.е. единицы rect находятся в координатах, относительных к осям. -
facecolor : Matplotlib color -
Цвет заливки прямоугольника (по умолчанию 'none').
-
edgecolor : Matplotlib color -
Цвет прямоугольника и цвет соединяющих линий. По умолчанию '0.5'.
-
alpha : number -
Прозрачность прямоугольника и соединяющих линий. По умолчанию 0.5.
-
zorder : number -
Порядок рисования прямоугольника и соединяющих линий. По умолчанию 4.99 (немного ниже уровня по умолчанию для осей вставки).
- **kwargs
-
Другие kwargs передаются в patch прямоугольника.
Возвращаемое значение: - rectangle_patch: `.Patches.Rectangle`
-
Прямоугольник-объект.
- connector_lines: 4-кортеж `.Patches.ConnectionPatch`
-
По одному для каждой из четырех соединительных линий. Две из них установлены с видимость False, но пользователь может установить видимость в True, если автоматический выбор неверен.
Предупреждение
Этот метод является экспериментальным начиная с версии 3.0, и API может измениться.
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.axes.Axes.indicate_inset.html