Spec-Zone.ru › Matplotlib 2.2

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

../../_images/sphx_glr_donut_thumb.png

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

© 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

Spec-Zone.ru

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