Distribuciones discretas en Python
Binomial, Poisson y las preguntas que responden sobre conteos.
from scipy import stats
rondas = stats.binom(n=20, p=0.3)
print(round(rondas.pmf(6), 4), round(rondas.cdf(6), 4), round(rondas.sf(10), 5))
print(rondas.mean(), round(rondas.std(), 3))
fallas = stats.poisson(mu=1.4)
print(round(fallas.pmf(0), 4), round(fallas.sf(4), 5))
prueba = stats.binomtest(k=14, n=20, p=0.5)
print(round(prueba.pvalue, 5), prueba.proportion_estimate)
Cómo funciona
pmfes el gemelo discreto depdf.sfes la función de supervivencia: uno menos la cdf, pero precisa.binom_testse mudó:binomtestdevuelve un objeto de resultado.
Palabras clave y builtins usados aquí
printround
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 375
- Tokens
- 144
- Ritmo de tres estrellas
- 100 tpm
Al ritmo de tres estrellas de 100 tokens por minuto, este intento toma unos 86 segundos.
Paso 2 de 3 en Distribuciones; paso 2 de 23 en Computación científica con SciPy.