CommencerCommencer gratuitement

Loi binomiale

Comme évoqué dans le diaporama, la loi binomiale sert à modéliser le nombre de réussites sur une série d’essais lorsque la probabilité de succès est constante.

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

Cet exercice fait partie du cours

S’entraîner aux questions d’entretien en statistiques avec Python

Afficher le cours

Instructions

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

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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