Spec-Zone.ru › Matplotlib 3.6

matplotlib.axes.Axes.autoscale

Axes.autoscale(enable=True, axis='both', tight=None)[source]

Автомасштабирование области отображения оси по данным (переключение).

Удобный метод для простого автомасштабирования области отображения оси. Он включает или отключает автомасштабирование, а затем, если автомасштабирование включено для какой-либо оси, выполняет автомасштабирование на указанной оси или на всех осях Axes.

Параметры:
enablebool или None, по умолчанию: True

True включает автомасштабирование, False — отключает. None оставляет состояние автомасштабирования без изменений.

axis{'both', 'x', 'y'}, по умолчанию: 'both'

Ось, на которой нужно выполнить операцию. (Для 3D Axes, axis также может быть установлен в 'z', а 'both' относится ко всем трём осям.)

tightbool или None, по умолчанию: None

Если True, сначала устанавливаются отступы в ноль. Затем этот аргумент передаётся в autoscale_view (независимо от его значения); см. описание его поведения там.

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

Axes box aspect

Аспект рамки Axes

Аспект рамки Axes
Autoscaling

Автомасштабирование

Автомасштабирование

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

Spec-Zone.ru

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