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课程推荐。
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是管小亮

一口吃掉你的打赏,嗝~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值