import numpy as np import matplotlib.pyplot as plt import numpy.random as npr x = np.linspace(0, 4, 21) y = np.exp(-x) xe = np.abs(0.08 * npr.randn(len(x))) ye = np.abs(0.1 * npr.randn(len(y))) plt.errorbar(x, y, fmt="bo", lw=2, xerr=xe, yerr=ye, ecolor="r", elinewidth=1) plt.show()