Spec-Zone.ru › Matplotlib 3.7

matplotlib.pyplot.axis

matplotlib.pyplot.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)
Parameters:
xmin, xmax, ymin, ymaxfloat, optional

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

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

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

Значение

Описание

'on'

Включает линии и метки оси. То же, что и True.

'off'

Отключает линии и метки оси. То же, что и False.

'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.

Returns:
xmin, xmax, ymin, ymaxfloat

Пределы оси.

См. также

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

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

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

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

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

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

Руководство по Pyplot

Руководство по Pyplot

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

Spec-Zone.ru

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