py使用errorbar绘制误差棒图

本博文源于《python数据可视化》(黑马程序员编著),旨在讲解如何使用python中的errorbar绘制误差棒图。先讲解errorbar函数参数,然后给出一个误差棒图的示例.

errorbar函数讲解

errorbar(x,y,yerr=None,xerr=None,fmt='',ecolor=None,elinewidth=None,capsize=None,barsabove=Falses,,
lolims=False,uplims=False,xlolims=False,xuplims=False,errorevery=1,capthick=None,*,data=None,
**kwargs)

该函数常用参数的含义如下:

  • x,y:表示数据点的位置
  • xerr,yerr:表示数据的误差范围
  • fmt:表示数据点的标记样式和数据点之间连接线的样式
  • ecolor:表示误差棒的线条颜色
  • elinewidth:表示误差棒的现调颜色
  • capsize:表示误差棒边界横杆的大小
  • capthick:表示误差棒边界横杆的厚度

示例:errorbar()函数绘制一个误差棒图

py使用errorbar绘制误差棒图_第1张图片

import numpy as np
import matplotlib.pyplot as plt
x = np.arange(5)
y = (25,32,34,20,25)
y_offset = (3,5,2,3,3)
plt.errorbar(x,y,yerr=y_offset,capsize=3,capthick=2)
plt.show()

你可能感兴趣的:(花里胡哨,python)