matplotlib.axes.Axes.fill#

Axes.fill(*args, data=None, **kwargs)[源代码]#

绘制填充多边形。

参数:
*argsx, y, [颜色] 序列

每个多边形由其节点的 xy 位置列表定义,可选地后跟一个 颜色 指定符。有关支持的颜色指定符,请参阅 matplotlib.colors。未指定颜色的多边形将使用标准颜色循环。

您可以通过提供多个 xy[颜色] 组来绘制多个多边形。

例如,以下各项均有效:

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
data可索引对象,可选

一个带有标签数据的对象。如果给定,请提供要在 xy 中绘制的标签名称,例如:

ax.fill("time", "signal",
        data={"time": [0, 1, 2], "signal": [0, 1, 0]})
返回:
列表,包含 Polygon
其他参数:
**kwargsPolygon 属性

备注

如果要填充两条曲线之间的区域,请使用 fill_between()

使用 matplotlib.axes.Axes.fill 的示例#

填充多边形

填充多边形

雷达图(又称蜘蛛图或星图)

雷达图(又称蜘蛛图或星图)

带单位的椭圆

带单位的椭圆