matplotlib.figure.SubFigure.subfigures#
- SubFigure.subfigures(nrows=1, ncols=1, squeeze=True, wspace=None, hspace=None, width_ratios=None, height_ratios=None, **kwargs)[源代码]#
将一组子图添加到此图或子图中。
子图具有与图形相同的艺术家方法,并且在逻辑上与图形相同,但不能自行打印。请参阅 图子图。
在 3.10 版本发生变更: 子图现在按行优先顺序添加。
- 参数:
- nrows, ncolsint, 默认值: 1
子图网格的行数/列数。
- 挤压bool, 默认值: True
如果为 True,则从返回的子图数组中挤出额外的维度。
- wspace, hspacefloat, 默认值: None
子图之间保留的宽度/高度量,表示为平均子图宽度/高度的分数。如果没有给出,这些值将根据使用约束布局(参见
ConstrainedLayoutEngine
)时的 rcParams 推断,或者在不使用布局引擎时为零。- width_ratios : 长度为 ncols 的类数组对象, 可选长度为的类数组
定义各列的相对宽度。每列的相对宽度为
width_ratios[i] / sum(width_ratios)
。如果未指定,所有列将具有相同的宽度。- height_ratios : 长度为 nrows 的类数组对象, 可选长度为的类数组
定义行的相对高度。每行的高度为
height_ratios[i] / sum(height_ratios)
。如果未指定,所有行将具有相同的高度。