Spec-Zone.ru › Matplotlib 3.7

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

Логарифмическая сетка

Логарифмическая сетка

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

Spec-Zone.ru

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