matplotlib.gridspec.GridSpec #
- 类 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 ) [来源] #
基地:
GridSpecBase
用于在图中放置子图的网格布局。
网格单元的位置以类似于
SubplotParams
使用left、right、top、bottom、wspace 和hspace的方式确定。索引 GridSpec 实例会返回一个
SubplotSpec
.- 参数:
- nrows, ncols整数
网格的行数和列数。
- 图
Figure
,可选 仅用于约束布局以创建适当的布局网格。
- 左、右、上、下浮动,可选
子图的范围为图形宽度或高度的一部分。left 不能大于 right,bottom 不能大于 top。如果没有给出,这些值将在绘制时从图形或 rcParams 中推断出来。另请参阅
GridSpec.get_subplot_params
。- wspace浮点数,可选
为子图之间的空间保留的宽度量,表示为平均轴宽度的分数。如果没有给出,这些值将在必要时从图形或 rcParams 中推断出来。另请参阅
GridSpec.get_subplot_params
。- hspace浮动,可选
为子图之间的空间保留的高度量,表示为平均轴高度的分数。如果没有给出,这些值将在必要时从图形或 rcParams 中推断出来。另请参阅
GridSpec.get_subplot_params
。- width_ratios 类似数组的长度ncols,可选
定义列的相对宽度。每列的相对宽度为. 如果没有给出,所有列将具有相同的宽度。
width_ratios[i] / sum(width_ratios)
- 长度为nrows的height_ratios数组,可选
定义行的相对高度。每行的相对高度为. 如果没有给出,所有行将具有相同的高度。
height_ratios[i] / sum(height_ratios)
- get_subplot_params (图=无) [来源] #
返回
SubplotParams
GridSpec。按优先顺序,这些值取自
GridSpec 的非None属性
提供的图
- local_modified_subplot_params ( ) [来源] #
返回在 GridSpec 中明确设置的子图参数名称的列表。
这是 的属性的子集
SubplotParams
。
- 紧密布局(图,渲染器=无,垫= 1.08, h_pad =无, w_pad =无,矩形=无)[来源] #
调整子图参数以提供指定的填充。
- 参数:
- 垫浮子
图形边缘和子图边缘之间的填充,作为字体大小的一部分。
- h_pad, w_pad浮动,可选
相邻子图边缘之间的填充(高度/宽度)。默认为pad。
- 矩形元组(左、下、右、上),默认值:无
(左、下、右、上)整个子图区域(包括标签)将适合的标准化图形坐标中的矩形。默认(无)是整个图。
- 更新( ** kwargs ) [来源] #
更新网格的子图参数。
未明确给出的参数不会更改。将参数设置为None会将其重置为
rcParams["figure.subplot.*"]
。- 参数:
- 左、右、上、下浮动或无,可选
子图的范围为图形宽度或高度的一部分。
- wspace, hspace浮点数,可选
子图之间的间距作为平均子图宽度/高度的一部分。