ComenzarEmpieza gratis

Generar y representar distribuciones geométricas

En los deportes es habitual que las y los jugadores hagan varios intentos para anotar puntos para su equipo o para sí mismos. Cada intento individual tiene dos posibles resultados: anota o no anota. Estas situaciones se pueden modelar con distribuciones geométricas. Con scipy.stats puedes generar muestras usando la función rvs() para cada distribución.

Piensa en el ejemplo anterior de una jugadora o jugador de baloncesto que encesta tiros libres con una probabilidad de 0.3. Genera una muestra y represéntala.

numpy ya se ha importado con el alias estándar np.

Este ejercicio forma parte del curso

Fundamentos de probabilidad en Python

Ver curso

Instrucciones del ejercicio

  • Importa geom de scipy.stats, matplotlib.pyplot como plt y seaborn como sns.
  • Genera una muestra con size=10000 de una distribución geométrica con una probabilidad de éxito de 0.3.
  • Representa la muestra generada.

Ejercicio interactivo práctico

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

# Import geom, matplotlib.pyplot, and seaborn
from ____
import ____
import ____

# Create the sample
sample = ____.____(p=____, size=10000, random_state=13)

# Plot the sample
sns.____(sample, bins = np.linspace(0,20,21), kde=False)
plt.show()
Editar y ejecutar código