matplotlib.figure.Figure.set_layout_engine
- Figure.set_layout_engine(layout=None, **kwargs)[исходный код]
-
Задать механизм компоновки для этой фигуры.
- Параметры:
-
-
layout{'constrained', 'compressed', 'tight', 'none',
LayoutEngine, None} -
- 'constrained' использует
ConstrainedLayoutEngine - 'compressed' также использует
ConstrainedLayoutEngine, но с поправкой, которая позволяет добиться хорошей компоновки для осей с фиксированным соотношением сторон. - 'tight' использует
TightLayoutEngine - 'none' отключает механизм компоновки.
Если передан экземпляр
LayoutEngine, будет использоваться этот экземпляр.Если передано
None, поведение определяется параметромrcParams["figure.autolayout"](по умолчанию:False) (если он равенTrue, поведение соответствует передаче 'tight') и параметромrcParams["figure.constrained_layout.use"](по умолчанию:False) (если он равенTrue, поведение соответствует передаче 'constrained'). Если оба параметра равныTrue, приоритет имеетrcParams["figure.autolayout"](по умолчанию:False).Пользователи и библиотеки также могут определять собственные механизмы компоновки и напрямую передавать их экземпляры.
- 'constrained' использует
- **kwargs
-
Именованные аргументы передаются механизму компоновки для настройки таких параметров, как размеры отступов и полей. Используются только в том случае, если layout — строка.
-
layout{'constrained', 'compressed', 'tight', 'none',
Примеры использования matplotlib.figure.Figure.set_layout_engine
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.figure.Figure.set_layout_engine.html