matplotlib.axes.Axes.axvspan
-
Axes.axvspan(xmin, xmax, ymin=0, ymax=1, **kwargs) -
Добавление вертикальной области (прямоугольника) по оси X.
Отображение вертикальной области (прямоугольника) от
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)
-
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.axes.Axes.axvspan.html