Spec-Zone.ru › Matplotlib 3.1

mpl_toolkits.axes_grid1.inset_locator.mark_inset

mpl_toolkits.axes_grid1.inset_locator.mark_inset(parent_axes, inset_axes, loc1, loc2, **kwargs) [source]

Отобразить прямоугольник, обозначающий область, представленную вложенной осью.

Эта функция рисует прямоугольник в parent_axes по границам области inset_axes и показывает соединение с вложенной осью, рисуя линии в углах, создавая эффект "увеличения".

Параметры:
parent_axes : matplotlib.axes.Axes

Ось, содержащая область вложенной оси.

inset_axes : matplotlib.axes.Axes

Вложенная ось.

loc1, loc2 : {1, 2, 3, 4}

Углы для соединения вложенной оси и области на родительской оси.

**kwargs

Свойства патча для линий и прямоугольника:

Свойство Описание
agg_filter функция фильтра, которая принимает массив (m, n, 3) с плавающей точкой и значение dpi и возвращает массив (m, n, 3)
alpha число с плавающей точкой или None
animated булево значение
antialiased или aa неизвестно
capstyle {'butt', 'round', 'projecting'}
clip_box Bbox
clip_on булево значение
clip_path [(Path, Transform) | Patch | None]
color цвет
contains вызываемая функция
edgecolor или ec цвет или None или 'auto'
facecolor или fc цвет или None
figure Figure
fill булево значение
gid строка
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout булево значение
joinstyle {'miter', 'round', 'bevel'}
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность вкл/выкл), ...}
linewidth или lw число с плавающей точкой или None
path_effects AbstractPathEffect
picker None или булево значение или число с плавающей точкой или вызываемая функция
rasterized булево значение или None
sketch_params (масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)
snap булево значение или None
transform Transform
url строка
visible булево значение
zorder число с плавающей точкой
Возвращаемое значение:
pp : matplotlib.patches.Patch

Прямоугольник, нарисованный для обозначения области вложенной оси.

p1, p2 : matplotlib.patches.Patch

Прямоугольники, соединяющие два угла вложенной оси и ее области.

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

../../_images/sphx_glr_inset_locator_demo2_thumb.png

Демонстрация вложенного локейтора 2

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/mpl_toolkits.axes_grid1.inset_locator.mark_inset.html

Spec-Zone.ru

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