本篇将介绍棉棒图、误差棒图、plt.subplot()子图的绘制
plt.stem() 棉棒图
#棉棒图
x = np.linspace(0.5,2 * np.pi,20)
y = np.random.randn(20)
plt.stem(x,y)
上面的np.linspace函数:
在规定的时间内,返回固定间隔的数据。它将返回“num”个等间距的样本,在区间[start,stop]中。其中,区间的结束端点可以被排除在外。
np.linspace(start, stop, num=50, endpoint=True, retstep=False,dtype=None)
start:队列的开始值
stop:队列的结束值
num:要生成的样本数,非负数,默认是50
endpoint:若为True,“stop”是最后的样本;否则“stop”将不会被包含。默认为True
retstep:若为False,返回等差数列;否则返回array([samples,step])。默认为False
x = np.linspace(0.5,2 * np.pi,20)
y = np.random.randn(20)
plt.stem(x,y,linefmt = '-.')#确定棉棒样式