matplotlib.pyplot.axvspan
-
matplotlib.pyplot.axvspan(xmin, xmax, ymin=0, ymax=1, hold=None, **kwargs) -
Добавить вертикальный отрезок (прямоугольник) через оси.
Отобразить вертикальный отрезок (прямоугольник) от
xminдоxmax. С значениями по умолчаниюymin= 0 иymax= 1. Это всегда охватывает диапазон значений Y, независимо от настроек ylim, даже если вы их измените, например, с помощью командыset_ylim(). То есть, вертикальная протяженность находится в координатах осей: 0=низ, 0,5=середина, 1,0=верх, но расположение Y находится в координатах данных.Параметры: xmin : скаляр
Число, указывающее первую координату оси X прямоугольника вертикального отрезка в единицах данных.
xmax : скаляр
Число, указывающее вторую координату оси X прямоугольника вертикального отрезка в единицах данных.
ymin : скаляр, необязательно
Число, указывающее первую координату оси Y прямоугольника вертикального отрезка в относительных единицах оси Y (0-1). По умолчанию 0.
ymax : скаляр, необязательно
Число, указывающее вторую координату оси Y прямоугольника вертикального отрезка в относительных единицах оси Y (0-1). По умолчанию 1.
Возвращает: rectangle : matplotlib.patches.Polygon
Вертикальный отрезок (прямоугольник) от (xmin, ymin) до (xmax, ymax).
Другие параметры: **kwargs
Необязательные параметры являются свойствами класса matplotlib.patches.Polygon.
См. также
-
axhspan - добавить горизонтальный отрезок через оси
Примеры
Нарисовать вертикальный, зеленый, полупрозрачный прямоугольник от x = 1.25 до x = 1.55, который охватывает диапазон значений Y осей.
>>> axvspan(1.25, 1.55, facecolor='g', alpha=0.5)
-
Примеры использования matplotlib.pyplot.axvspan
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.pyplot.axvspan.html