La función matplotlib.pyplot.errorbar (y el método de un conjunto de ejes equivalente) nos permite mostrar una gráfica de líneas a partir de un conjunto de puntos dados por sus posiciones x e y, añadiendo una barra de error a cada uno de los puntos. Por ejemplo, si suponemos que el error asociado a cada valor y es un 1 punto:
La gráfica muestra una línea vertical de longitud dos veces el error indicado.
Algunos parámetros destacables:
- ecolor: define el color de las barras de error
- elinewidth: define el ancho de las barras de error
- capsize: define el ancho de los topes que limitan cada barra de error
En el ejemplo visto, el error es fijo, lo que no siempre es cierto. En el próximo ejemplo suponemos que el error es un 25% del valor y de cada punto + 0.5. Además, se da formato a las barras de error con los parámetros vistos (el estilo seaborn que se está usando oculta los "caps" de las barras de error):