Spec-Zone.ru › Matplotlib 3.5

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

Line, Poly and RegularPoly Collection with autoscaling

Коллекция линий, многоугольников и многоугольников с автоматическим масштабированием

Compound path

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

Ellipse Collection

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

Packed-bubble chart

График с уложенными пузырьками

Group barchart with units

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

Textbox

Поле ввода текста

Autoscaling

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

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

Spec-Zone.ru

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