1# -*- coding: utf-8 -*-
2"""
3Demonstrates basic use of ErrorBarItem
4
5"""
6
7import initExample ## Add path to library (just for examples; you do not need this)
8
9import pyqtgraph as pg
10from pyqtgraph.Qt import QtGui, QtCore
11import numpy as np
12
13import pyqtgraph as pg
14import numpy as np
15
16pg.setConfigOptions(antialias=True)
17
18x = np.arange(10)
19y = np.arange(10) %3
20top = np.linspace(1.0, 3.0, 10)
21bottom = np.linspace(2, 0.5, 10)
22
23plt = pg.plot()
24plt.setWindowTitle('pyqtgraph example: ErrorBarItem')
25err = pg.ErrorBarItem(x=x, y=y, top=top, bottom=bottom, beam=0.5)
26plt.addItem(err)
27plt.plot(x, y, symbol='o', pen={'color': 0.8, 'width': 2})
28
29if __name__ == '__main__':
30    pg.exec()
31