matplotlib.figure.Figure.set_layout_engine#

Figure.set_layout_engine(layout=None, **kwargs)[source]#

为此图形设置布局引擎。

参数:
layout{'constrained', 'compressed', 'tight', 'none', LayoutEngine, None}

如果是 LayoutEngine 实例,则将使用该实例。

如果为 None,则行为由 rcParams["figure.autolayout"] (默认值:False)(如果为 True,则行为如同传递了 'tight')和 rcParams["figure.constrained_layout.use"] (默认值:False)(如果为 True,则行为如同传递了 'constrained')控制。如果两者都为 True,则 rcParams["figure.autolayout"] (默认值:False)优先。

用户和库也可以定义自己的布局引擎并直接传递实例。

**kwargs

关键字参数将传递给布局引擎,用于设置填充和边距大小等。仅当 layout 是字符串时使用。

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

约束布局指南

约束布局指南