matplotlib.figure.Figure.set_layout_engine
- Figure.set_layout_engine(layout=None, **kwargs)[source]
-
Установить движок макета для этой фигуры.
- Параметры:
-
-
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–2023 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