Spec-Zone.ru › Matplotlib

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) имеет приоритет.

Пользователи и библиотеки могут определять свои собственные движки макета и передавать экземпляр напрямую.

**kwargs

Ключевые аргументы передаются в движок макета для настройки таких параметров, как размеры отступов и отступов. Используется только если layout — строка.

Примеры использования 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API