Spec-Zone.ru › Matplotlib 3.7

matplotlib.axes.Axes.autoscale_view

Axes.autoscale_view(tight=None, scalex=True, scaley=True)[source]

Автоматически масштабировать пределы отображения с использованием пределов данных.

Параметры:
tightbool или None

Если True, то расширять пределы осей только с использованием отступов. Обратите внимание, что в отличие от autoscale, tight=True не устанавливает отступы равными нулю.

Если False и rcParams["axes.autolimit_mode"] (по умолчанию: 'data') равно 'round_numbers', то после расширения с помощью отступов, дальнейшее расширение пределов осей происходит с использованием основного локализатора оси.

Если None (по умолчанию), повторно использовать значение, установленное в предыдущем вызове autoscale_view (начальное значение равно False, но стиль по умолчанию устанавливает rcParams["axes.autolimit_mode"] (по умолчанию: 'data') в 'data', в этом случае это ведет себя как True).

scalexbool, по умолчанию: True

Автоматически масштабировать ось x.

scaleybool, по умолчанию: True

Автоматически масштабировать ось y.

Примечания

Автоматическое масштабирование сохраняет любое прежнее обратное направление осей.

Пределы данных не обновляются автоматически, когда данные художника меняются после того, как художник был добавлен в экземпляр Axes. В этом случае используйте matplotlib.axes.Axes.relim() перед вызовом autoscale_view.

Если представления осей фиксированы, например, с помощью set_xlim, они не будут изменены функцией autoscale_view(). См. matplotlib.axes.Axes.autoscale() для альтернативы.

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

Линии, полигоны и коллекции правильных многоугольников с автоматическим масштабированием

Линии, полигоны и коллекции правильных многоугольников с автоматическим масштабированием

Составной путь

Составной путь

Коллекция эллипсов

Коллекция эллипсов

Диаграмма с упакованными пузырьками

Диаграмма с упакованными пузырьками

Групповая столбиковая диаграмма с единицами измерения

Групповая столбиковая диаграмма с единицами измерения

Текстовое поле

Текстовое поле

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

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

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

Spec-Zone.ru

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