mpl_toolkits.axes_grid1.axes_divider.Divider #

mpl_toolkits.axes_grid1.axes_divider类。Divider ( fig , pos , Horizo ​​ntal , vertical , aspect = None , anchor = 'C' ) [source] #

基地:object

Axes 定位类。

分隔器使用水平和垂直大小列表 ( mpl_toolkits.axes_grid1.axes_size) 进行初始化,给定的矩形区域将根据这些列表进行划分。

然后该new_locator方法创建一个可调用对象,该对象可用作坐标区的axes_locator

参数
无花果
4 个浮点数的pos元组

将被分割的矩形的位置。

横向列表axes_size

水平分割的尺寸。

垂直列表axes_size

垂直分割的尺寸。

方面布尔

是否缩小整个矩形区域,以使水平和垂直比例尺的相对部分具有相同的比例尺。

(浮动,浮动)或{'C','SW','S','SE','E','NE','N','NW','W'}

当aspect为 True时,缩小矩形的位置。

add_auto_adjustable_area ( use_axes , pad = 0.1 , adjust_dirs = None ) [来源] #

在use_axes周围添加可自动调整的填充,以便在布局期间考虑它们的装饰(标题、标签、刻度、刻度标签)。

参数
use_axesAxes或列表Axes

考虑到装饰的轴。

浮子,可选

以英寸为单位的附加填充。

{"left", "right", "bottom", "top"} 的adjust_dirs列表,可选

添加填充的侧面;默认为所有四个面。

append_size (位置,大小) [来源] #
get_anchor ( ) [来源] #

归还锚。

get_aspect ( ) [来源] #

返回方面。

get_horizo​​ntal ( ) [来源] #

返回水平尺寸。

get_horizo​​ntal_sizes (渲染器) [来源] #
get_locator ( ) [来源] #
get_position ( ) [来源] #

返回矩形的位置。

get_position_runtime ( ax , renderer ) [source] #
get_vertical ( ) [来源] #

返回垂直尺寸。

get_vertical_sizes (渲染器) [来源] #
get_vsize_hsize ( ) [来源] #

[已弃用]

笔记

自 3.5 版起已弃用:

定位( nx , ny , nx1 = None , ny1 = None , axes = None , renderer = None ) [来源] #
参数
nx, nx1整数

指定单元格的列位置的整数。当nx1为 None 时,指定单个nx列。否则,指定跨越nxnx1的列的位置(但不包括第nx1列)。

ny, ny1整数

nxnx1相同,但用于行位置。

渲染器
new_locator ( nx , ny , nx1 = None , ny1 = None ) [来源] #

AxesLocator为指定的单元格返回一个新的。

参数
nx, nx1整数

指定单元格的列位置的整数。当nx1为 None 时,指定单个nx列。否则,指定跨越nxnx1的列的位置(但不包括第nx1列)。

ny, ny1整数

nxnx1相同,但用于行位置。

set_anchor () [来源] #
参数
(浮动,浮动)或{'C','SW','S','SE','E','NE','N','NW','W'}

一个 ( x , y ) 对相对坐标(0 是左或下,1 是右或上)、'C'(中心)或基本方向('SW'、西南、左下等) .

也可以看看

Axes.set_anchor
set_aspect ( aspect = False ) [来源] #
参数
方面布尔
set_horizo​​ntal ( h ) [来源] #
参数
h清单axes_size

水平分割尺寸

set_locator ( _locator ) [来源] #
set_position ( pos ) [来源] #

设置矩形的位置。

参数
4 个浮点数的pos元组

将被分割的矩形的位置

set_vertical ( v ) [来源] #
参数
v清单axes_size

垂直分割的尺寸