matplotlib.pyplot.axvspan #

matplotlib.pyplot。axvspan ( xmin , xmax , ymin = 0 , ymax = 1 , ** kwargs ) [来源] #

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

矩形水平跨越从xminxmax,默认情况下,垂直跨越整个 y 轴。y-span 可以使用 轴单位的ymin(默认值:0)和ymax (默认值:1)来设置;例如,总是指 y 轴的中间,而不管 设置的限制如何。ymin = 0.5set_ylim

参数
xmin浮点数

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

xmax浮动

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

ymin浮点数,默认值:0

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

ymax浮点数,默认值:1

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

返回
Polygon

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

其他参数
**kwargsPolygon属性

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

animated

布尔

antialiased或aa

布尔或无

capstyle

CapStyle或 {'butt', 'projecting', 'round'}

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

closed

布尔

color

颜色

edgecolor或 ec

颜色或无

facecolor或 fc

颜色或无

figure

Figure

fill

布尔

gid

字符串

hatch

{'/'、'\'、'|'、'-'、'+'、'x'、'o'、'O'、'.'、'*'}

in_layout

布尔

joinstyle

JoinStyle或 {'miter', 'round', 'bevel'}

label

目的

linestyle或 ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidth或 lw

浮动或无

mouseover

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

transform

Transform

url

字符串

visible

布尔

xy

(N, 2) 类数组

zorder

漂浮

也可以看看

axhspan

在轴上添加一个水平跨度。

例子

从 x = 1.25 到 x = 1.55 绘制一个垂直的绿色半透明矩形,跨越轴的 y 范围。

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