ÎncepețiÎncepe gratuit

Generarea și reprezentarea grafică a distribuțiilor geometrice

În sport, jucătorii fac adesea mai multe încercări pentru a marca puncte pentru ei sau pentru echipele lor. Fiecare încercare are două rezultate posibile: reușită sau eșec. Astfel de situații pot fi modelate cu distribuții geometrice. Cu scipy.stats poți genera eșantioane folosind funcția rvs() pentru fiecare distribuție.

Ia în considerare exemplul anterior al unui baschetbalist care marchează aruncări libere cu o probabilitate de 0,3. Generează un eșantion și reprezintă-l grafic.

numpy a fost deja importat cu aliasul standard np.

Acest exercițiu face parte din cursul

Bazele probabilității în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă geom din scipy.stats, matplotlib.pyplot ca plt și seaborn ca sns.
  • Generează un eșantion cu size=10000 dintr-o distribuție geometrică cu o probabilitate de succes de 0,3.
  • Reprezintă grafic eșantionul generat.

Exercițiu interactiv practic

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

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