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, это определяет, где будет нарисован объект Axes, если из-за ограничений по виду имеется дополнительное пространство. Наиболее распространённый способ указать якорь - это сокращения сторон света:значение описание 'C' по центру 'SW' левый нижний угол 'S' середина нижнего края 'SE' правый нижний угол и т.д. Подробнее см.
set_anchor. -
share : bool, optional -
Если
True, настройки применяются ко всем связанным Axes. Значение по умолчанию -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/2.2.3/api/_as_gen/matplotlib.axes.Axes.set_aspect.html