Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.autoscale

Axes.autoscale(enable=True, axis='both', tight=None)[исходный код]

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

Вспомогательный метод для простого автоматического масштабирования области просмотра осей. Он включает или отключает автоматическое масштабирование, а затем, если автоматическое масштабирование включено для любой из осей, выполняет его для указанной оси или объекта 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

Соотношение сторон области Axes

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

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

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

Spec-Zone.ru

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