Spec-Zone.ru › Matplotlib 3.6

matplotlib.axes.Axes.set_adjustable

Axes.set_adjustable(adjustable, share=False)[source]

Устанавливает способ, которым Axes подстраивается для достижения требуемого соотношения сторон.

Параметры:
adjustable{'box', 'datalim'}

Если 'box', изменяет физические размеры Axes. Если 'datalim', изменяет пределы данных x или y.

sharebool, по умолчанию: False

Если True, применяет настройки ко всем общим Axes.

См. также

matplotlib.axes.Axes.set_aspect

Для описания обработки аспекта.

Примечания

Общие Axes (в том числе связанные Axes) накладывают ограничения на то, как можно навязать соотношение сторон. Для связанных Axes используйте 'datalim'. Для Axes, которые совместно используют и ось x, и ось y, используйте 'box'. В противном случае можно использовать 'datalim' или 'box'. Эти ограничения частично обусловлены необходимостью предотвращения избыточного задания, и частично являются следствием текущей реализации, в которой корректировки соотношений сторон выполняются последовательно и независимо для каждого Axes при его отрисовке.

Примеры использования matplotlib.axes.Axes.set_adjustable

Loglog Aspect

Соотношение сторон в логарифмическом масштабе

Соотношение сторон в логарифмическом масштабе

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/matplotlib.axes.Axes.set_adjustable.html

Spec-Zone.ru

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