Matplotlib画图系列(二)误差曲线(errorbar)

Matplotlib画图系列(二)误差曲线(errorbar)_第1张图片

蓝色点表示实际值,红色线段表示上下偏离的误差(相同误差0.6)

import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(1,10,20)
dy=0.6
y=np.sin(x)*3

plt.errorbar(x,y,yerr=dy,fmt='o',ecolor='r',color='b',elinewidth=2,capsize=4)
plt.show()

不同的误差

Matplotlib画图系列(二)误差曲线(errorbar)_第2张图片

import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(1,10,20)
dy=np.random.rand(20)
y=np.sin(x)*3

plt.errorbar(x,y,yerr=dy,fmt='o',ecolor='r',color='b',elinewidth=2,capsize=4)
#fmt :   'o' ',' '.' 'x' '+' 'v' '^' '<' '>' 's' 'd' 'p'
plt.show()

更多内容欢迎扫码关注公众号月来客栈!
在这里插入图片描述

你可能感兴趣的:(Matplotlib)