plt.errorbar()函数解析(最清晰的解释)
Posted 我是管小亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plt.errorbar()函数解析(最清晰的解释)相关的知识,希望对你有一定的参考价值。
欢迎关注WX公众号:【程序员管小亮】
plt.errorbar()函数用于表现有一定置信区间的带误差数据。
plt.errorbar(x,
y,
yerr=None,
xerr=None,
fmt='',
ecolor=None,
elinewidth=None,
capsize=None,
capthick=None
)
主要参数:
x,y
: 数据点的位置坐标xerr,yerr
: 数据的误差范围fmt
: 数据点的标记样式以及相互之间连接线样式ecolor
: 误差棒的线条颜色elinewidth
: 误差棒的线条粗细capsize
: 误差棒边界横杠的大小capthick
: 误差棒边界横杠的厚度ms
: 数据点的大小mfc
: 数据点的颜色mec
: 数据点边缘的颜色
例子1:
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()
例子2:
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(0.1,0.5,10) # 生成[0.1,0.5]等间隔的十个数据
y=np.exp(x)
error=0.05+0.15*x # 误差范围函数
error_range=[error*0.3,error] # 下置信度和上置信度
plt.errorbar(x,y,yerr=error_range,fmt='o:',ecolor='hotpink',
elinewidth=3,ms=5,mfc='wheat',mec='salmon',capsize=3)
plt.show()
python课程推荐。
以上是关于plt.errorbar()函数解析(最清晰的解释)的主要内容,如果未能解决你的问题,请参考以下文章