Spec-Zone.ru › Matplotlib 3.3

matplotlib.axes.Axes.axvspan

Axes.axvspan(self, xmin, xmax, ymin=0, ymax=1, **kwargs) [source]

Добавить вертикальную полосу (прямоугольник) по осям.

Прямоугольник простирается от xmin до xmax по горизонтали и, по умолчанию, по всей вертикальной оси y. Вертикальный диапазон можно задать с помощью ymin (по умолчанию: 0) и ymax (по умолчанию: 1), которые задаются в единицах осей; например, ymin = 0.5 всегда относится к середине оси y независимо от ограничений, заданных с помощью set_ylim.

Параметры:
xminfloat

Нижняя координата x диапазона, в единицах данных.

xmaxfloat

Верхняя координата x диапазона, в единицах данных.

yminfloat, default: 0

Нижняя координата y диапазона, в единицах оси y (0-1).

ymaxfloat, default: 1

Верхняя координата y диапазона, в единицах оси y (0-1).

Возвращает:
Polygon

Вертикальная полоса (прямоугольник) от (xmin, ymin) до (xmax, ymax).

Другие параметры:
**kwargsPolygon properties
%(Polygon)s

См. также

axhspan
Добавить горизонтальную полосу по осям.

Примеры

Отобразить вертикальный, зеленый, полупрозрачный прямоугольник от x = 1.25 до x = 1.55, который охватывает весь диапазон значений y на осях.

>>> axvspan(1.25, 1.55, facecolor='g', alpha=0.5)

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

axhspan Demo

Демонстрация axhspan

Transformations Tutorial

Учебник по преобразованиям

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

Spec-Zone.ru

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