mpl_toolkits.axes_grid1.axes_divider.AxesDivider#
- class mpl_toolkits.axes_grid1.axes_divider.AxesDivider(axes, xref=None, yref=None)[source]#
基类:
Divider
基于现有坐标轴的分割器。
- 参数:
- axes
Axes
- xref
- yref
- axes
- append_axes(position, size, pad=None, *, axes_class=None, **kwargs)[source]#
在主坐标轴的给定一侧添加一个新的坐标轴。
- 参数:
- position{"左", "右", "下", "上"}
新坐标轴相对于主坐标轴的位置。
- size
axes_size
或浮点数或字符串 坐标轴的宽度或高度。浮点数或字符串参数被解释为
axes_size.from_any(size, AxesX(<main_axes>))
用于左侧或右侧坐标轴,对于AxesY
用于底部或顶部坐标轴,也类似。- pad
axes_size
或浮点数或字符串 坐标轴之间的填充。浮点数或字符串参数的解释方式与 size 相同。默认为
rcParams["figure.subplot.wspace"]
(默认值:0.2
)乘以主坐标轴宽度(左侧或右侧坐标轴),或rcParams["figure.subplot.hspace"]
(默认值:0.2
)乘以主坐标轴高度(底部或顶部坐标轴)。- axes_class子类类型
Axes
,可选 新坐标轴的类型。默认为主坐标轴的类型。
- **kwargs
所有额外的关键字参数都传递给创建的坐标轴。