Python Matplotlib 数据可视化(三):水平或垂直交叉曲线的颜色填充
发布时间
阅读量:
阅读量
目录
-
- 水平延伸方向上交叉曲线的色彩填充技术
-
-
- 注解1:
-
-
注解2:
-
注解3:
-
注解4:
-
注解5:
-
纵向延伸方向上交叉曲线的色彩填充技术
-
- 水平延伸方向上交叉曲线的色彩填充技术
水平方向的交叉曲线的颜色填充方法
水平方向交叉曲线的颜色填充效果,主要借助fill_between()函数得以达成。
# 导入包
import matplotlib.pyplot as plt
import numpy as np
# x与y数据,见注解1
x=np.linspace(0,2,500)
y1=np.sin(2*np.pi*x)
y2=1.1*np.sin(3*np.pi*x)
# 绘图,见注解2
fig=plt.figure()
ax=fig.add_subplot(111)
# 绘制y1和y2,注解3
ax.plot(x,y1,color='k',lw=1,ls='-')
ax.plot(x,y2,color='k',lw=1,ls='-')
# y1<=y2部分,注解4
ax.fill_between(x,y1,y2,where=y
全部评论 (0)
还没有任何评论哟~
