scipy.stats.histogram(a, numbins, defaultreallimits, weights, printextras)
trabaja para segregar el rango en varios contenedores y luego devuelve el número de instancias en cada contenedor. Esta función se utiliza para construir el histograma.
Parámetros:
arr: [array_like] array de entrada.
numbins : [int] número de contenedores a usar para el histograma. [Predeterminado = 10]
límites predeterminados: rango (inferior, superior) del histograma.
pesos: [array_like] pesos para cada elemento de la array.
printextras: [array_like] para imprimir el no, si extra apunta a la salida estándar, si es verdaderoResultados:
– valores agrupados de frecuencia acumulada
– ancho de cada contenedor
– límite real inferior
– puntos extra.
Código #1:
# building the histogram import scipy import numpy as np import matplotlib.pyplot as plt hist, bin_edges = scipy.histogram([1, 1, 2, 2, 2, 2, 3], bins = range(5)) # Checking the results print ("No. of points in each bin : ", hist) print ("Size of the bins : ", bin_edges) # plotting the histogram plt.bar(bin_edges[:-1], hist, width = 1) plt.xlim(min(bin_edges), max(bin_edges)) plt.show()
Producción :
No. of points in each bin : [0 2 4 1] Size of the bins : [0 1 2 3 4]
Publicación traducida automáticamente
Artículo escrito por vishal3096 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA