Spec-Zone.ru › Matplotlib 3.8

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

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

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

Tricontour Smooth Delaunay

Tricontour Smooth Delaunay

Tricontour Smooth User

Tricontour Smooth User

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

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

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

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

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

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

Аспект области Axes

Аспект области Axes

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

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

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

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

Пончики!!!

Пончики!!!

Демонстрация вложенного локализатора 2

Демонстрация вложенного локализатора 2

Диаграмма рассеяния с гистограммами (Locatable Axes)

Диаграмма рассеяния с гистограммами (Locatable Axes)

Простые привязанные объекты

Простые привязанные объекты

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

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

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

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

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

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

Привязанные объекты

Привязанные объекты

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

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

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

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

3D-объёмный график логотипа NumPy

3D-объёмный график логотипа NumPy

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

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

Loglog Аспект

Loglog Аспект

Подпись Текстовой Стрелки

Подпись Текстовой Стрелки

Размещение нескольких областей Axes на фигуре

Размещение нескольких областей Axes на фигуре

Размещение цветных шкал

Размещение цветных шкал

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

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

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

Spec-Zone.ru

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