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
Instructions de l’exercice
- Générez des données pour la distribution en utilisant la fonction
rvs()avecsizeà 1000; assignez-les à la variabledata. - Affichez un histogramme avec
matplotlib; examinez la forme de la distribution. - Assignez à
prob1la probabilité de réussir 8 lancers ou moins et affichez le résultat. - Assignez à
prob2la 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(____)