función sciPy stats.histogram() | Python

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 verdadero

Resultados:
– 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *