Spec-Zone.ru › Matplotlib 3.2

matplotlib.axes.Axes.set_adjustable

Axes.set_adjustable(self, adjustable, share=False)

Определите, какой параметр оси Axes будет изменён для достижения заданного соотношения сторон.

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

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

sharebool, optional

Если True, настройки применяются ко всем связанным осям Axes. По умолчанию False.

См. также

matplotlib.axes.Axes.set_aspect
для описания обработки соотношений сторон.

Примечания

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

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

Loglog Aspect

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

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

Spec-Zone.ru

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