Requisitos previos: Matplotlib
función barra de errores()
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.
- 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 NINGUNO.
- 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.
- 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.
Acercarse
- Módulo de importación
- Crear datos
- Proporcionar valores de error
- Pase todos los valores a la función errorbar() junto con el atributo capsize y su valor
- Gráfico de visualización
Ejemplo 1:
Python3
import matplotlib.pyplot as plt x_values = [5, 4, 3, 2, 1] y_values = [8, 4, 9, 1, 0] y_error = [0, 0.3, 1, 0.2, 0.75] plt.errorbar(x_values, y_values, yerr=y_error, fmt='o', markersize=8, capsize=10) plt.show()
Producción:
Ejemplo 2:
Python3
import matplotlib.pyplot as plt x_values = [0, 1, 2, 3, 4, 5] y_values = [8, 4, 9, 1, 0, 5] plt.plot(x_values, y_values) x_error = [0, 0.3, 1, 0.2, 0.75, 2] plt.errorbar(x_values, y_values, xerr=x_error, fmt='o', markersize=8, capsize=6, color="r") plt.show()
Producción:
Ejemplo 3:
Python3
import matplotlib.pyplot as plt x_values = [0, 1, 2, 3, 4, 5] y_values = [8, 4, 9, 1, 0, 5] x_error = [0, 0.3, 1, 0.2, 0.75, 2] y_error = [0.3, 0.3, 2, 0.5, 0.7, 0.6] plt.errorbar(x_values, y_values, xerr=x_error, yerr=y_error, fmt='D', markersize=8, capsize=3, color="r") plt.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA