matplotlib.figure.Figure.set_layout_engine#

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

Legt die Layout-Engine für diese Abbildung fest.

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

Wenn eine Instanz von LayoutEngine übergeben wird, wird diese Instanz verwendet.

Wenn None, wird das Verhalten durch rcParams["figure.autolayout"] (Standard: False) (was bei True sich so verhält, als wäre 'tight' übergeben worden) und rcParams["figure.constrained_layout.use"] (Standard: False) (was bei True sich so verhält, als wäre 'constrained' übergeben worden) gesteuert. Wenn beide True sind, hat rcParams["figure.autolayout"] (Standard: False) Priorität.

Benutzer und Bibliotheken können ihre eigenen Layout-Engines definieren und die Instanz direkt übergeben.

**kwargs

Die Schlüsselwortargumente werden an die Layout-Engine übergeben, um Dinge wie Polsterung und Randgrößen einzustellen. Nur verwendet, wenn layout ein String ist.

Beispiele für die Verwendung von matplotlib.figure.Figure.set_layout_engine#

Leitfaden für eingeschränkte Layouts

Leitfaden für eingeschränkte Layouts