Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.axis

Axes.axis(arg=None, /, *, emit=True, **kwargs)[source]

Удобный метод для получения или установки некоторых свойств осей.

Подписи вызова:

xmin, xmax, ymin, ymax = axis()
xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax])
xmin, xmax, ymin, ymax = axis(option)
xmin, xmax, ymin, ymax = axis(**kwargs)
Параметры:
xmin, xmax, ymin, ymaxfloat, необязательно

Пределы осей, которые нужно установить. Это также можно сделать с помощью

ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
optionbool или str

Если bool, включает или выключает линии и метки осей. Если строка, возможные значения:

Значение

Описание

'off' или False

Скрывает все декорации осей, т.е. метки осей, отрезки, деления, метки делений и линии сетки. Это то же самое, что set_axis_off().

'on' или True

Не скрывает все декорации осей, т.е. метки осей, отрезки, деления, метки делений и линии сетки. Это то же самое, что set_axis_on().

'equal'

Устанавливает равное масштабирование (т.е. делает круги круглыми) путем изменения пределов осей. Это то же самое, что ax.set_aspect('equal', adjustable='datalim'). Явные пределы данных в этом случае могут не учитываться.

'scaled'

Устанавливает равное масштабирование (т.е. делает круги круглыми) путем изменения размеров области графика. Это то же самое, что ax.set_aspect('equal', adjustable='box', anchor='C'). Кроме того, дальнейшее автоматическое масштабирование будет отключено.

'tight'

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

'auto'

Автоматическое масштабирование (заполнить область графика данными).

'image'

'scaled' с пределами осей, равными пределам данных.

'square'

Квадратный график; аналогично 'scaled', но изначально принудительно xmax-xmin == ymax-ymin.

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

Уведомлять ли наблюдателей об изменении пределов осей. Этот параметр передается set_xlim и set_ylim.

Возвращаемые значения:
xmin, xmax, ymin, ymaxfloat

Пределы осей.

См. также

matplotlib.axes.Axes.set_xlim
matplotlib.axes.Axes.set_ylim

Примечания

Для 3D осей этот метод дополнительно принимает zmin, zmax в качестве параметров и возвращает их аналогичным образом.

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

Заполненный многоугольник

Заполненный многоугольник

Обрезка изображений с помощью областей

Обрезка изображений с помощью областей

Столбец в виде пирога

Столбец в виде пирога

Справочник по стилям штриховки

Справочник по стилям штриховки

Объект PathPatch

Объект PathPatch

Стиль ggplot

Стиль ggplot

Parasite Simple2

Parasite Simple2

Simple Axisline4

Simple Axisline4

Направление оси

Направление оси

Демонстрация направления оси

Демонстрация направления оси

Стили линий осей

Стили линий осей

Функции floating_axes

Функции floating_axes

Демонстрация оси-паразита

Демонстрация оси-паразита

Демонстрация оси-паразита

Демонстрация оси-паразита

Выравнивание меток делений

Выравнивание меток делений

Направление меток делений

Направление меток делений

Простое направление оси

Простое направление оси

Простые метки делений и направления делений оси

Простые метки делений и направления делений оси

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

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

Пользовательские отступы с axisartist

Пользовательские отступы с axisartist

Простая ось

Простая ось

Простая ось 3

Простая ось 3

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

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

Эффект tickedstroke для путей

Эффект tickedstroke для путей

Диаграмма Исикавы

Диаграмма Исикавы

Быстрый старт

Быстрый старт

Указание цветов

Указание цветов

Текст в Matplotlib

Текст в Matplotlib

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

Spec-Zone.ru

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