ÎncepețiÎncepe gratuit

Distribuția binomială

Așa cum am menționat în slide-uri, distribuția binomială este folosită pentru a modela numărul de rezultate reușite în încercări în care există o probabilitate constantă de succes.

Pentru acest exercițiu, imaginează-ți un joc în care încerci să arunci o minge într-un coș. Ai la dispoziție 10 aruncări și știi că ai o șansă de 80% să reușești fiecare aruncare. Pentru simplificare, presupune că fiecare aruncare este un eveniment independent.

Acest exercițiu face parte din cursul

Exersarea întrebărilor de interviu de statistică în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Generează date pentru distribuție folosind funcția rvs() cu dimensiunea setată la 1000; atribuie rezultatul variabilei data.
  • Afișează o histogramă matplotlib; analizează forma distribuției.
  • Atribuie probabilitatea de a nimeri 8 sau mai puține aruncări variabilei prob1 și afișează rezultatul.
  • Atribuie probabilitatea de a nimeri toate cele 10 aruncări variabilei prob2 și afișează rezultatul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(____)
Editează și rulează codul