matplotlib.pyplot.axhspan#
- matplotlib.pyplot.axhspan(ymin, ymax, xmin=0, xmax=1, **kwargs)[源代码][源代码]#
在 Axes 上添加一个水平跨度(矩形)。
矩形从 ymin 垂直延伸到 ymax,默认情况下,水平方向上覆盖整个 x 轴。x 轴的范围可以通过 *xmin*(默认值:0)和 *xmax*(默认值:1)来设置,这些值以轴单位表示;例如,
xmin = 0.5
总是指 x 轴的中点,无论set_xlim
设置的限制如何。- 参数:
- ymin浮动
跨度的较低 y 坐标,以数据单位表示。
- ymax浮动
跨度的上y坐标,以数据单位表示。
- xminfloat, 默认值: 0
跨度的x坐标下限,以x轴(0-1)单位表示。
- xmaxfloat, 默认值: 1
跨度的上x坐标,以x轴(0-1)单位表示。
- 返回:
Rectangle
从 (xmin, ymin) 到 (xmax, ymax) 的水平跨度(矩形)。
- 其他参数:
- **kwargs :
Rectangle
属性矩形属性 属性
描述
一个过滤函数,它接收一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和两个从图像左下角开始的偏移量
标量或None
未知
布尔
抗锯齿
或 aa布尔值或无
(左,底,宽,高)
CapStyle
或 {'butt', 'projecting', 'round'}BboxBase
或 None布尔
补丁或(路径,变换)或无
edgecolor
或 eccolor or None
facecolor
或 fccolor or None
布尔
str
{'/', '', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
未知
布尔
JoinStyle
或 {'miter', 'round', 'bevel'}对象
linestyle
或 ls{'-', '--', '-.', ':', '', (偏移, 开-关-序列), ...}
linewidth
或 lw浮点数或无
布尔
None 或 bool 或 float 或 callable
布尔
(scale: float, length: float, randomness: float)
布尔值或无
str
布尔
未知
未知
(浮点数, 浮点数)
未知
浮动
- **kwargs :
参见
axvspan
在Axes上添加一个垂直跨度。
注释
备注
这是
axes.Axes.axhspan
的 pyplot 包装器。