使用errorbar方法可以绘制误差线。
x = np.linspace(0,10,50) dy=0.8 y = np.sin(x) + dy*np.random.randn(50) plt.errorbar(x, y, yerr=dy, fmt='.k')
做一些格式上的调整:
plt.errorbar(x, y, yerr=dy, fmt='ok',ecolor='lightgray',elinewidth=3, capsize=0)
errorbar方法的一些参数说明:
更多内容参考:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.errorbar.html