matplotlib.pyplot.axvspan

matplotlib.pyplot.axvspan(xmin, xmax, ymin=0, ymax=1, **kwargs)[源代码]

在轴上添加一个垂直跨度(矩形)。

矩形从 xminxmax 水平,默认情况下,整个y轴垂直。y跨度可以使用 ymin (默认值:0)和 ymax (默认值:1)以轴为单位;例如。 ymin = 0.5 始终指y轴的中间,而不考虑 set_ylim .

参数:
xmin浮动

跨度的下x坐标,以数据单位表示。

xmax浮动

跨度的上x坐标,以数据单位表示。

ymin浮点,默认值:0

跨度的下y坐标,以y轴单位表示(0-1)。

ymax浮点,默认值:1

跨度的上y坐标,y轴单位(0-1)。

返回:
Polygon

从(xmin,ymin)到(xmax,ymax)的垂直跨度(矩形)。

其他参数:
**kwargsPolygon 性质多边形属性
%(多边形)s

参见

axhspan
在轴上添加水平跨度。

实例

在x=1.25到x=1.55之间绘制一个垂直的绿色半透明矩形,该矩形跨越轴的Y范围。

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

使用实例 matplotlib.pyplot.axvspan