Spec-Zone.ru › Matplotlib 3.0

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

../../_images/sphx_glr_donut_thumb.png

Ммм, пончики!!!

© 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

Spec-Zone.ru

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