matplotlib.axes.Axes.indicate_inset_zoom#

Axes.indicate_inset_zoom(inset_ax, **kwargs)[source]#

根据 inset_ax 的轴限制向 Axes 添加一个内嵌指示矩形,并在 inset_ax 和矩形之间绘制连接线。

参数:
inset_axAxes

要绘制连接线的内嵌 Axes。绘制两条连接线,将指示框连接到内嵌 Axes 的选定角,以避免与指示框重叠。

**kwargs

其他关键字参数传递给 Axes.indicate_inset

返回:
inset_indicatorinset.InsetIndicator

一个包含以下内容的 artist 对象:

inset_indicator.rectangleRectangle

指示框。

inset_indicator.connectors由4个 patches.ConnectionPatch 组成的元组

连接到 inset_ax 的四个角(左下、左上、右下、右上)的四条连接线。其中两条线的可见性设置为 False,但如果自动选择不正确,用户可以将其可见性设置为 True。

3.10 版本中的变化:以前返回的是矩形和连接线元组。

警告

此方法自 3.0 版本起为实验性功能,API 可能会发生变化。

使用 matplotlib.axes.Axes.indicate_inset_zoom 的示例#

缩放区域插入坐标轴

缩放区域插入坐标轴