CommencezCommencez gratuitement

Loi binomiale

Comme nous l'avons vu dans le diaporama, la loi binomiale sert à modéliser le nombre de réussites lors d'épreuves où la probabilité de succès est constante.

Pour cet exercice, imaginez un jeu où vous tentez de lancer une balle dans un panier. Vous disposez de 10 lancers et vous savez que vous avez 80 % de chances de réussir un lancer donné. Pour simplifier, supposez que chaque lancer est un événement indépendant.

Cette activité fait partie du cours

S'exercer aux questions d'entrevue en statistiques avec Python

Voir le cours

Instructions de l’exercice

  • Générez des données pour la distribution en utilisant la fonction rvs() avec size à 1000; assignez-les à la variable data.
  • Affichez un histogramme avec matplotlib; examinez la forme de la distribution.
  • Assignez à prob1 la probabilité de réussir 8 lancers ou moins et affichez le résultat.
  • Assignez à prob2 la probabilité de réussir les 10 lancers et affichez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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(____)
Modifier et exécuter le code