Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.set_aspect

Axes.set_aspect(aspect, adjustable=None, anchor=None, share=False)[source]

Установить соотношение сторон осей, т.е. масштаб по оси y/x.

Параметры:
aspect{'auto', 'equal'} или float

Возможные значения:

  • 'auto': заполнить прямоугольник позиции данными.
  • 'equal': то же, что и aspect=1, т.е. одинаковый масштаб по осям x и y.
  • float: отображаемый размер 1 единицы в координатах данных по оси y будет в aspect раз больше отображаемого размера 1 единицы в координатах данных по оси x; например, для aspect=2 квадрат в координатах данных будет отображаться с высотой в два раза больше его ширины.
adjustableNone или {'box', 'datalim'}, необязательно

Если не None, это определяет, какой параметр будет изменён, чтобы соответствовать требуемому соотношению сторон. Подробнее см. в set_adjustable.

anchorNone или str или (float, float), необязательно

Если не None, это определяет, где будут нарисованы оси, если есть дополнительное пространство из-за ограничений соотношения сторон. Наиболее распространённый способ указания якоря — использование сокращений основных направлений:

значение

описание

'C'

по центру

'SW'

левый нижний угол

'S'

середина нижнего края

'SE'

правый нижний угол

и т.д.

Подробнее см. в set_anchor.

sharebool, по умолчанию: False

Если True, применить настройки ко всем совмещенным осям.

См. также

matplotlib.axes.Axes.set_adjustable

Установить способ изменения осей для достижения требуемого соотношения сторон.

matplotlib.axes.Axes.set_anchor

Установить позицию в случае дополнительного пространства.

Примеры использования matplotlib.axes.Axes.set_aspect

Демонстрация триконтуров

Демонстрация триконтуров

Гладкие триконтуры Делоне

Гладкие триконтуры Делоне

Гладкие триконтуры пользователя

Гладкие триконтуры пользователя

Демонстрация триградиента

Демонстрация триградиента

Демонстрация tripcolor

Демонстрация tripcolor

Демонстрация триплотов

Демонстрация триплотов

Аспект области построения графиков

Аспект области построения графиков

Управление пределами отображения с помощью отступов и sticky_edges

Управление пределами отображения с помощью отступов и sticky_edges

Многострочный текст

Многострочный текст

Пончики!!!

Пончики!!!

Рисование нескольких линий с помощью LineCollection

Рисование нескольких линий с помощью LineCollection

Демонстрация вставки 2

Демонстрация вставки 2

Точечный график с гистограммами (locatable axes)

Точечный график с гистограммами (locatable axes)

Простые привязанные элементы

Простые привязанные элементы

Простой отступ оси

Простой отступ оси

Задача двойного маятника

Задача двойного маятника

Анимация с несколькими осями

Анимация с несколькими осями

Привязанные элементы

Привязанные элементы

Растрирование векторной графики

Растрирование векторной графики

3D поверхность (плотный цвет)

3D поверхность (плотный цвет)

3D воксельный график логотипа NumPy

3D воксельный график логотипа NumPy

3D воксельный/объёмный график с цветами RGB

3D воксельный/объёмный график с цветами RGB

Аспект loglog

Аспект loglog

Аннотация стрелкой текста

Аннотация стрелкой текста

Расположение нескольких осей на рисунке

Расположение нескольких осей на рисунке

Размещение цветовых баров

Размещение цветовых баров

Нормализация цветовых карт

Нормализация цветовых карт

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.set_aspect.html

Spec-Zone.ru

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