matplotlib.axes.Axes.set_aspect
-
Axes.set_aspect(aspect, adjustable=None, anchor=None, share=False) -
Установить аспект масштабирования оси, т. е. отношение единицы измерения по оси y к единице измерения по оси x.
Параметры: -
aspect : {'auto', 'equal'} or num -
Возможные значения:
значение описание 'auto' автоматический; заполнить прямоугольник положения данными 'equal' одинаковое масштабирование от данных до единиц графика для осей x и y число окружность будет растянута таким образом, что высота будет в число раз больше ширины. aspect=1 эквивалентно aspect='equal'. -
adjustable : None or {'box', 'datalim'}, optional -
Если не
None, это определяет, какой параметр будет скорректирован для удовлетворения требуемого аспекта. Смотритеset_adjustableдля получения дополнительной информации. -
anchor : None or str or 2-tuple of float, optional -
Если не
None, это определяет, где будут отображаться оси, если имеется дополнительное пространство из-за ограничений аспекта. Наиболее распространённый способ указать якорь — использовать сокращения сторон света:значение описание 'C' по центру 'SW' левый нижний угол 'S' середина нижнего края 'SE' правый нижний угол и т. д. См.
set_anchorдля получения дополнительной информации. -
share : bool, optional -
Если
True, настройки применяются ко всем общим осям. По умолчаниюFalse.
См. также
-
matplotlib.axes.Axes.set_adjustable - определение параметра для корректировки с целью удовлетворения требуемого аспекта.
-
matplotlib.axes.Axes.set_anchor - определение положения в случае дополнительного пространства.
-
Примеры использования matplotlib.axes.Axes.set_aspect
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.axes.Axes.set_aspect.html