当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Matplotlib.pyplot.fill()用法及代码示例


Matplotlib.pyplot.fill()函数用于填充多边形/曲线所包围的区域。

用法: matplotlib.pyplot.fill(*args, data=None, **kwargs)

参数:
*参数:x,y,[颜色]的顺序
x,y的顺序=遍历由其节点的x和y位置列表定义的多边形或曲线的边界color =将默认填充颜色更改为所需的填充颜色。您可以通过提供多个x来绘制多个多边形, y,[颜色]组。
data:可索引对象,可选
默认值=无
您可以直接以字典的形式提供带标签的数据。为了更好的理解,请参考Example2

返回:多边形列表

Other Parameters:
**kwargs:支持Polygon修补程序的所有其他属性。



范例1:

Python3

# Importing the library 
import matplotlib 
import matplotlib.pyplot as plt 
import numpy as np 
  
# Data for plotting 
x = np.arange(0.0, 2.0, 0.01) 
y = 1 + np.sin(2 * np.pi * x) 
plt.plot(x, y) 
  
# Assighning plot attributes 
plt.xlabel("angle") 
plt.ylabel("sine") 
plt.title('sine wave') 
  
# Filling sign wave curv with cyan color 
plt.fill(x, y, "c") 
plt.show()

输出:

示例1_Output_GFG

范例2:

Python3

# Importing libraries 
import matplotlib 
import matplotlib.pyplot as plt 
  
  
# Below we are using data attribute 
plt.fill("j", "k", 'm', 
         data={"j":[0, 1, 2], 
               "k":[0, 1, 0]})  # here 'm' for magenta

输出:

示例2_Output_GFG





相关用法


注:本文由纯净天空筛选整理自tejalkadam18m大神的英文原创作品 Matplotlib.pyplot.fill() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。