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()函数解析(最清晰的解释)的主要内容,如果未能解决你的问题,请参考以下文章

plt.text()函数解析(最清晰的解释)

plt.subplot()函数解析(最清晰的解释)

sklearn.linear_model.LogisticRegression()函数解析(最清晰的解释)

pd.DataFrame()函数解析(最清晰的解释)

plt.plot()函数解析(最清晰的解释)

python可视化---误差棒图errorbar()