matplotlib.figure.SubFigure.subfigures#

SubFigure.subfigures(nrows=1, ncols=1, squeeze=True, wspace=None, hspace=None, width_ratios=None, height_ratios=None, **kwargs)[source]#

向此图形或子图形添加一组子图形。

子图(subfigure)拥有与图(figure)相同的艺术家方法,逻辑上与图相同,但不能自行打印。参见 图子图

3.10 版本中变更:子图现在以行优先顺序添加。

参数:
nrows, ncols整型, 默认值: 1

子图网格的行/列数。

squeeze布尔型, 默认值: True

如果为 True,则从返回的子图数组中挤压掉额外的维度。

wspace, hspace浮点数,默认值:None

子图之间空间所保留的宽度/高度量,表示为平均子图宽度/高度的一个分数。如果未给出,则在使用受限布局时(参见 ConstrainedLayoutEngine)将从 rcParams 推断这些值;如果未使用布局引擎,则为零。

width_ratios长度为 ncols 的类数组,可选

定义列的相对宽度。每列的相对宽度为 width_ratios[i] / sum(width_ratios)。如果未给出,所有列将具有相同的宽度。

height_ratios长度为 nrows 的类数组,可选

定义行的相对高度。每行的相对高度为 height_ratios[i] / sum(height_ratios)。如果未给出,所有行将具有相同的高度。