matplotlib.axes.Axes.set_aspect
-
Axes.set_aspect(self, aspect, adjustable=None, anchor=None, share=False) -
Установите масштаб оси, т.е. отношение единиц y к единицам x.
Параметры: -
aspect{'auto', 'equal'} or num -
Возможные значения:
значение описание 'auto' автоматически; заполнить прямоугольник положения данными 'equal' одинаковый масштаб от данных до единиц графика для x и y число круг будет растянут таким образом, что высота будет в num раз больше ширины. aspect=1 эквивалентно aspect='equal'. -
adjustableNone or {'box', 'datalim'}, optional -
Если не
None, это определяет, какой параметр будет изменен для соответствия необходимому аспекту. См.set_adjustableдля получения дополнительных сведений. -
anchorNone or str or 2-tuple of float, optional -
Если не
None, это определяет, где будет отображен график, если есть дополнительное пространство из-за ограничений аспекта. Наиболее распространенный способ указать якорь — использовать сокращения сторон света:значение описание 'C' по центру 'SW' левый нижний угол 'S' середина нижнего края 'SE' правый нижний угол и т.д. См.
set_anchorдля получения дополнительных сведений. -
sharebool, optional -
Если
True, применить настройки ко всем общим осям. По умолчаниюFalse.
См. также
-
matplotlib.axes.Axes.set_adjustable - определение параметра для изменения с целью соответствия необходимому аспекту.
-
matplotlib.axes.Axes.set_anchor - определение положения в случае дополнительного места.
-
Примеры использования matplotlib.axes.Axes.set_aspect
Управление пределами просмотра с помощью отступов и sticky_edges
© 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_aspect.html