Začněte nyníZačněte zdarma

Generování a vizualizace geometrických rozdělení

Ve sportu hráči často provádějí více pokusů, aby získali body pro sebe nebo svůj tým. Každý jednotlivý pokus má dva možné výsledky: buď skórují, nebo ne. Takové situace lze modelovat pomocí geometrických rozdělení. Knihovna scipy.stats umožňuje generovat vzorky pomocí funkce rvs() pro každé rozdělení.

Vezmi v úvahu předchozí příklad basketbalového hráče, který proměňuje trestné hody s pravděpodobností 0,3. Vygeneruj vzorek a zobraz ho jako graf.

numpy je již naimportován se standardním aliasem np.

Toto cvičení je součástí kurzu

Základy pravděpodobnosti v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Importuj geom z scipy.stats, matplotlib.pyplot jako plt a seaborn jako sns.
  • Vygeneruj vzorek s size=10000 z geometrického rozdělení s pravděpodobností úspěchu 0,3.
  • Zobraz vygenerovaný vzorek jako graf.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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()
Upravit a spustit kód