ComenzarEmpieza gratis

Distribución binomial

Como vimos en las diapositivas, la distribución binomial se usa para modelar el número de éxitos en ensayos cuando hay una probabilidad de éxito constante.

En este ejercicio, piensa en un juego en el que intentas encestar una pelota. Tienes 10 lanzamientos y sabes que tienes un 80% de probabilidad de acertar en cada intento. Para simplificar, asume que cada lanzamiento es un evento independiente.

Este ejercicio forma parte del curso

Practicando preguntas de entrevistas de estadística en Python

Ver curso

Instrucciones del ejercicio

  • Genera algunos datos de la distribución usando la función rvs() con size establecido en 1000; asígnalos a la variable data.
  • Muestra un histograma de matplotlib; examina la forma de la distribución.
  • Asigna la probabilidad de acertar 8 o menos lanzamientos a prob1 e imprime el resultado.
  • Asigna la probabilidad de acertar los 10 lanzamientos a prob2 e imprime el resultado.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Generate binomial data
from scipy.stats import binom
data = binom.rvs(n=____, p=____, size=____)

# Plot the distribution
plt.hist(____)
plt.show()

# Assign and print probability of 8 or less successes
prob1 = binom.cdf(k=____, n=____, p=____)
print(____)

# Assign and print probability of all 10 successes
prob2 = binom.pmf(k=____, n=____, p=____)
print(____)
Editar y ejecutar código