Geometrische verdelingen genereren en plotten
In de sport doen spelers vaak meerdere pogingen om punten te scoren voor zichzelf of hun team. Elke poging kan twee uitkomsten hebben: scoren of niet scoren. Zulke situaties kun je modelleren met geometrische verdelingen. Met scipy.stats kun je steekproeven genereren met de functie rvs() voor elke verdeling.
Neem het eerdere voorbeeld van een basketballer die vrije worpen scoort met een kans van 0,3. Genereer een steekproef en plot deze.
numpy is al voor je geïmporteerd met de standaardalias np.
Deze oefening maakt deel uit van de cursus
Basis van kansrekening in Python
Oefeninstructies
- Importeer
geomuitscipy.stats,matplotlib.pyplotalsplt, enseabornalssns. - Genereer een steekproef met
size=10000uit een geometrische verdeling met een succeskans van 0,3. - Plot de gegenereerde steekproef.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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()