Estadística descriptiva en Python
Resumir una muestra con las funciones de estadística de NumPy.
import numpy as np
muestras = np.array([12, 15, 15, 18, 21, 24, 24, 30])
promedio = np.mean(muestras)
mediana = np.median(muestras)
dispersion = np.std(muestras)
p90 = np.percentile(muestras, 90)
conteos, bordes = np.histogram(muestras, bins=4)
unicos, frec = np.unique(muestras, return_counts=True)
Cómo funciona
mean,medianystddescriben el centro y la dispersión.percentileencuentra el percentil 90.histogramyunicoscuentan distribuciones.
Palabras clave y builtins usados aquí
as
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 302
- Tokens
- 90
- Ritmo de tres estrellas
- 105 tpm
Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 51 segundos.
Paso 3 de 4 en Matemática y formas; paso 5 de 22 en NumPy.