使用stackplot()绘制堆积面积图
1.使用stackplot()函数绘制由3条折线及下方填充区域的堆积面积图,代码如下:
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
x = np.arange(6)
y1 = np.array([1,4,3,5,6,7])
y2 = np.array([1,3,4,2,7,6])
y3 = np.array([3,4,3,6,5,5])
plt.stackplot(x,y1,y2,y3)
plt.show()
运行效果:
2.使用pyplot的hist()函数可以快速绘制直方图,
绘制一个具有8个矩形条填充的线条直方图,代码如下:
socres = np.random.randint(0,100,50)
plt.hist(socres,bins=8,histtype=‘stepfilled’)
plt.show()
第二章绘制堆积面积图
最新推荐文章于 2024-03-18 11:18:11 发布