Inizia subitoInizia gratis

Generare e tracciare distribuzioni geometriche

Negli sport è normale che i giocatori facciano più tentativi per segnare punti per sé o per la propria squadra. Ogni singolo tentativo può avere due possibili esiti: segnare oppure no. Queste situazioni si possono modellare con distribuzioni geometriche. Con scipy.stats puoi generare campioni usando la funzione rvs() per ciascuna distribuzione.

Considera il precedente esempio di un giocatore di basket che segna i tiri liberi con probabilità 0,3. Genera un campione e traccialo.

numpy è già stato importato con l'alias standard np.

Questo esercizio fa parte del corso

Fondamenti di probabilità in Python

Visualizza corso

Istruzioni dell'esercizio

  • Importa geom da scipy.stats, matplotlib.pyplot come plt e seaborn come sns.
  • Genera un campione con size=10000 da una distribuzione geometrica con probabilità di successo 0,3.
  • Traccia il campione generato.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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()
Modifica ed esegui il codice