Matplotlib es una biblioteca en Python y es una extensión matemática numérica para la biblioteca NumPy. Pyplot es una interfaz basada en estado para un módulo Matplotlib que proporciona una interfaz similar a MATLAB.
Función matplotlib.pyplot.errorbar():
La función errorbar() en el módulo pyplot de la biblioteca matplotlib se usa para trazar y versus x como líneas y/o marcadores con barras de error adjuntas.
Sintaxis: matplotlib.pyplot.errorbar(x, y, yerr=Ninguno, xerr=Ninguno, fmt=”, ecolor=Ninguno, elinewidth=Ninguno, capsize=Ninguno, barsabove=False, lolims=False, uplims=False, xlolims= Falso, xuplims=False, errorevery=1, capthick=Ninguno, \*, data=Ninguno, \*\*kwargs)
Parámetros: Este método acepta los siguientes parámetros que se describen a continuación:
- x, y: estos parámetros son las coordenadas horizontales y verticales de los puntos de datos.
- fmt: este parámetro es un parámetro opcional y contiene el valor de string.
- xerr, yerr: estos parámetros contienen una array. Y la array de error debe tener valores positivos.
- ecolor: este parámetro es un parámetro opcional. Y es el color de las líneas de la barra de error con el valor predeterminado NONE .
- elinewidth: este parámetro también es un parámetro opcional. Y es el ancho de línea de las líneas de la barra de error con el valor predeterminado NONE .
- capsize: este parámetro también es un parámetro opcional. Y es la longitud de los límites de la barra de error en puntos con valor predeterminado NONE .
- barsabove: este parámetro también es un parámetro opcional. Contiene el valor booleano True para trazar barras de error sobre los símbolos de trazado. Su valor predeterminado es False.
- lolims, uplims, xlolims, xuplims: estos parámetros también son un parámetro opcional. Contienen valores booleanos que se utilizan para indicar que un valor proporciona solo límites superior/inferior.
- errorevery: este parámetro también es un parámetro opcional. Contienen valores enteros que se utilizan para dibujar barras de error en un subconjunto de los datos.
Devoluciones: Esto devuelve el contenedor y se compone de lo siguiente:
- plotline: Esto devuelve la instancia de Line2D de x, y marcadores de trazado y/o línea.
- caplines: Esto devuelve la tupla de instancias de Line2D de las tapas de la barra de error.
- barlinecols: Devuelve la tupla de LineCollection con los rangos de error horizontal y vertical.
Los siguientes ejemplos ilustran la función matplotlib.pyplot.errorbar() en matplotlib.pyplot:
Ejemplo 1:
# Implementation of matplotlib function import numpy as np import matplotlib.pyplot as plt # example data xval = np.arange(0.1, 4, 0.5) yval = np.exp(-xval) plt.errorbar(xval, yval, xerr = 0.4, yerr = 0.5) plt.title('matplotlib.pyplot.errorbar() function Example') plt.show()
Producción:
Ejemplo #2:
# Implementation of matplotlib function import numpy as np import matplotlib.pyplot as plt fig = plt.figure() x = np.arange(10) y = 3 * np.sin(x / 20 * np.pi) yerr = np.linspace(0.05, 0.2, 10) plt.errorbar(x, y + 7, yerr = yerr, label ='Line1') plt.errorbar(x, y + 5, yerr = yerr, uplims = True, label ='Line2') plt.errorbar(x, y + 3, yerr = yerr, uplims = True, lolims = True, label ='Line3') upperlimits = [True, False] * 5 lowerlimits = [False, True] * 5 plt.errorbar(x, y, yerr = yerr, uplims = upperlimits, lolims = lowerlimits, label ='Line4') plt.legend(loc ='upper left') plt.title('matplotlib.pyplot.errorbar()\ function Example') plt.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA