matplotlib.pyplot.fill#
- matplotlib.pyplot.fill(*args, data=None, **kwargs)[源代码][源代码]#
绘制填充多边形。
- 参数:
- *argsx, y, [颜色] 的序列
每个多边形由其节点的 x 和 y 位置列表定义,可选地后跟一个 颜色 说明符。有关支持的颜色说明符,请参见
matplotlib.colors
。对于没有颜色说明符的多边形,使用标准颜色循环。你可以通过提供多个 x, y, [颜色] 组来绘制多个多边形。
例如,以下每一项都是合法的:
ax.fill(x, y) # a polygon with default color ax.fill(x, y, "b") # a blue polygon ax.fill(x, y, x2, y2) # two polygons ax.fill(x, y, "b", x2, y2, "r") # a blue and a red polygon
- 数据可索引对象,可选
带有标签数据的对象。如果提供,请提供要在 x 和 y 中绘制的标签名称,例如:
ax.fill("time", "signal", data={"time": [0, 1, 2], "signal": [0, 1, 0]})
- 返回:
Polygon
的列表
- 其他参数:
- **kwargs :
Polygon
属性多边形属性
- **kwargs :
注释
备注
这是
axes.Axes.fill
的 pyplot 包装器。如果你想填充两条曲线之间的区域,请使用
fill_between()
。