mpl_toolkits.axes_grid1.axes_divider.AxesDivider#

class mpl_toolkits.axes_grid1.axes_divider.AxesDivider(axes, xref=None, yref=None)[source]#

基类: Divider

基于现有坐标轴的分割器。

参数:
axesAxes
xref
yref
append_axes(position, size, pad=None, *, axes_class=None, **kwargs)[source]#

在主坐标轴的给定一侧添加一个新的坐标轴。

参数:
position{"左", "右", "下", "上"}

新坐标轴相对于主坐标轴的位置。

sizeaxes_size 或浮点数或字符串

坐标轴的宽度或高度。浮点数或字符串参数被解释为 axes_size.from_any(size, AxesX(<main_axes>)) 用于左侧或右侧坐标轴,对于 AxesY 用于底部或顶部坐标轴,也类似。

padaxes_size 或浮点数或字符串

坐标轴之间的填充。浮点数或字符串参数的解释方式与 size 相同。默认为 rcParams["figure.subplot.wspace"] (默认值: 0.2)乘以主坐标轴宽度(左侧或右侧坐标轴),或 rcParams["figure.subplot.hspace"] (默认值: 0.2)乘以主坐标轴高度(底部或顶部坐标轴)。

axes_class子类类型 Axes,可选

新坐标轴的类型。默认为主坐标轴的类型。

**kwargs

所有额外的关键字参数都传递给创建的坐标轴。

get_anchor()[source]#

返回锚点。

get_aspect()[source]#

返回纵横比。

get_position()[source]#

返回矩形的位置。

get_subplotspec()[source]#

使用 mpl_toolkits.axes_grid1.axes_divider.AxesDivider 的示例#

带 AxesDivider 的颜色条

带 AxesDivider 的颜色条

使用 axes_grid 为 Y 轴标签腾出空间

使用 axes_grid 为 Y 轴标签腾出空间

使用可定位坐标轴将直方图对齐散点图

使用可定位坐标轴将直方图对齐散点图

紧凑布局指南

紧凑布局指南