区域填充
对曲线下面或曲线间的区域进行填充
函数参数
- plt.fill(x,y,‘颜色’,alpha=透明度数值)
- ax.fill_between(x,y1,y2,where=y1y2比较,facecolor=‘填充颜色’)
代码
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0.5*np.pi,200)
y1=np.sin(3*x)
y2=np.cos(3*x)
plt.plot(x,y1)
plt.plot(x,y2)
plt.fill(x,y1,'b',alpha=0.3)
plt.fill(x,y2,'r',alpha=0.3)
plt.show()
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0.5*np.pi,200)
y1=np.sin(3*x)
y2=np.cos(3*x)
fig=plt.figure()
ax=plt.gca()
ax