matplotlib.gridspec.GridSpec¶
-
class
matplotlib.gridspec.
GridSpec
(nrows, ncols, figure=None, left=None, bottom=None, right=None, top=None, wspace=None, hspace=None, width_ratios=None, height_ratios=None)[源代码]¶ 基类:
matplotlib.gridspec.GridSpecBase
在地物中放置子地块的栅格布局。
网格单元的位置的确定方式与
SubplotParams
使用 left , 正确的 , top , 底部 , WSPACE 和 水平间距 .参数: - 恩罗利息
网格的行数和列数。
- 图形 :
Figure
可选图,可选 仅用于约束布局以创建正确的布局框。
- 左,右,上,下可选浮动
作为图形宽度或高度的一部分的子批次的范围。左不能大于右,下不能大于上。如果未给出,将在绘图时从图形或rcParams中推断值。另请参见
GridSpec.get_subplot_params
.- wspace可选浮动
为子槽之间的空间保留的宽度量,用平均轴宽度的分数表示。如果没有给出,必要时将从图形或rcParams中推断出值。另请参见
GridSpec.get_subplot_params
.- hspace可选浮动
为子图间距保留的高度量,用平均轴高的分数表示。如果没有给出,必要时将从图形或rcParams中推断出值。另请参见
GridSpec.get_subplot_params
.- width_ratios :类似数组的长度 恩科斯 可选数组长度
定义列的相对宽度。每列的相对宽度为
width_ratios[i] / sum(width_ratios)
. 如果未指定,则所有列的宽度都相同。- height_ratios :类似数组的长度 诺尔斯 可选数组长度
定义行的相对高度。每列的相对高度为
height_ratios[i] / sum(height_ratios)
. 如果不给定,则所有行的高度都相同。
-
__init__
(nrows, ncols, figure=None, left=None, bottom=None, right=None, top=None, wspace=None, hspace=None, width_ratios=None, height_ratios=None)[源代码]¶ 参数: - 恩罗利息
网格的行数和列数。
- 图形 :
Figure
可选图,可选 仅用于约束布局以创建正确的布局框。
- 左,右,上,下可选浮动
作为图形宽度或高度的一部分的子批次的范围。左不能大于右,下不能大于上。如果未给出,将在绘图时从图形或rcParams中推断值。另请参见
GridSpec.get_subplot_params
.- wspace可选浮动
为子槽之间的空间保留的宽度量,用平均轴宽度的分数表示。如果没有给出,必要时将从图形或rcParams中推断出值。另请参见
GridSpec.get_subplot_params
.- hspace可选浮动
为子图间距保留的高度量,用平均轴高的分数表示。如果没有给出,必要时将从图形或rcParams中推断出值。另请参见
GridSpec.get_subplot_params
.- width_ratios :类似数组的长度 恩科斯 可选数组长度
定义列的相对宽度。每列的相对宽度为
width_ratios[i] / sum(width_ratios)
. 如果未指定,则所有列的宽度都相同。- height_ratios :类似数组的长度 诺尔斯 可选数组长度
定义行的相对高度。每列的相对高度为
height_ratios[i] / sum(height_ratios)
. 如果不给定,则所有行的高度都相同。
-
__module__
= 'matplotlib.gridspec'¶
-
get_subplot_params
(figure=None)[源代码]¶ 返回
SubplotParams
对于GridSpec。值按优先顺序从
- 非- None GridSpec的属性
- 提供 图形
rcParams["figure.subplot.*"]
-
locally_modified_subplot_params
()[源代码]¶ 返回在GridSpec中显式设置的子批参数的名称列表。
这是属性的子集
SubplotParams
.
-
tight_layout
(figure, renderer=None, pad=1.08, h_pad=None, w_pad=None, rect=None)[源代码]¶ 调整子批次参数以提供指定的填充。
参数: - pad浮动
在图形边缘和子批次边缘之间填充,作为字体大小的一部分。
- h_pad, w_pad可选浮动
相邻子批次边缘之间的填充(高度/宽度)。默认为 pad .
- rect四个浮点元组,默认值:(0,0,1,1),即整个图形
(左、下、右、上)在标准化地物坐标中的矩形,整个子地块区域(包括标签)将适合该矩形。
-
update
(**kwargs)[源代码]¶ 更新网格的子批次参数。
未显式给定的参数不会更改。将参数设置为 None 将其重置为
rcParams["figure.subplot.*"]
.参数: - 左,右,上,下浮动或无,可选
作为图形宽度或高度的一部分的子批次的范围。
- wspace,hspace可选浮动
子批次之间的间距作为平均子批次宽度/高度的一部分。