matplotlib.figure.Figure.subfigures#

Figure.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)。如果没有给出,所有行将具有相同的高度。

使用 matplotlib.figure.Figure.subfigures 的示例#

图子图

Figure subfigures

文本旋转模式

Text rotation mode

Tick formatters

Tick formatters

约束布局指南

Constrained layout guide

在图形中排列多个轴

Arranging multiple Axes in a Figure

轴刻度

Axis ticks

复杂且语义化的图形组合 (subplot_mosaic)

Complex and semantic figure composition (subplot_mosaic)