当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python matplotlib.axes.Axes.inset_axes用法及代码示例


用法

Axes.inset_axes(bounds, *, transform=None, zorder=5, **kwargs)

将子插入轴添加到此现有轴。

参数

bounds [x0, y0, 宽度, 高度]

插入轴的左下角,及其宽度和高度。

transform Transform

默认为 ax.transAxes ,即 rect 的单位在 Axes-relative 坐标中。

zorder 数字

默认为 5(与 Axes.legend 相同)。调整更高或更低以更改它是高于还是低于绘制在父轴上的数据。

**kwargs

其他关键字参数传递给子 Axes

返回

斧头

创建的 Axes 实例。

警告

此方法自 3.0 起是实验性的,API 可能会更改。

例子

此示例制作了两个插入轴,第一个在Axes-relative 坐标中,第二个在data-coordinates 中:

fig, ax = plt.subplots()
ax.plot(range(10))
axin1 = ax.inset_axes([0.8, 0.1, 0.15, 0.15])
axin2 = ax.inset_axes(
        [5, 7, 2.3, 2.3], transform=ax.transData)

相关用法


注:本文由纯净天空筛选整理自matplotlib.org大神的英文原创作品 matplotlib.axes.Axes.inset_axes。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。