Quali sono le probabilità?

Introduzione alla statistica in Python

Maggie Matsui

Content Developer, DataCamp

Misurare la probabilità

Qual è la probabilità di un evento?

$$ P(\text{evento}) = \frac{\text{\# modi in cui può accadere}}{\text{\# totale di esiti possibili}} $$

Esempio: lancio di una moneta

$$ P(\text{testa}) = \frac{\text{1 modo per ottenere testa}}{\text{2 esiti possibili}} = \frac{1}{2} = 50\%$$

Linea dei numeri della probabilità. 0 percento = impossibile, 100 percento = certo

Introduzione alla statistica in Python

Assegnare i venditori

Scatola con i nomi di Amir, Brian, Claire e Damian

Introduzione alla statistica in Python

Assegnare i venditori

Estrazione del nome di Brian

$$P(\text{Brian}) = \frac{1}{4} = 25\%$$

Introduzione alla statistica in Python

Campionare da un DataFrame

print(sales_counts)
     name  n_sales
0    Amir      178
1   Brian      128
2  Claire       75
3  Damian       69
sales_counts.sample()
    name  n_sales
1  Brian      128
sales_counts.sample()
     name  n_sales
2  Claire       75
Introduzione alla statistica in Python

Impostare un seed casuale

np.random.seed(10)

sales_counts.sample()
    name  n_sales
1  Brian      128
np.random.seed(10)
sales_counts.sample()
    name  n_sales
1  Brian      128
np.random.seed(10)
sales_counts.sample()
    name  n_sales
1  Brian      128
Introduzione alla statistica in Python

Un secondo incontro

Campionamento senza reinserimento

Scatola con Amir, Claire, Damian

Introduzione alla statistica in Python

Un secondo incontro

Estratto il nome di Claire

$$P(\text{Claire}) = \frac{1}{3} = 33\%$$

Introduzione alla statistica in Python

Campionare due volte in Python

sales_counts.sample(2)
     name  n_sales
1   Brian      128
2  Claire       75
Introduzione alla statistica in Python

Campionamento con reinserimento

GIF di una mano che prende il nome di Brian dalla scatola e lo rimette

Introduzione alla statistica in Python

Campionamento con reinserimento

Screen Shot 2020-04-28 at 5.21.54 PM.png

$$P(\text{Claire}) = \frac{1}{4} = 25\%$$

Introduzione alla statistica in Python

Con/senza reinserimento in Python

sales_counts.sample(5, replace = True)
     name  n_sales
1   Brian      128
2  Claire       75
1   Brian      128
3  Damian       69
0    Amir      178
Introduzione alla statistica in Python

Eventi indipendenti

Due eventi sono indipendenti se la probabilità del secondo non è influenzata dall'esito del primo.

Due colonne: prima estrazione con Amir, Brian, Claire, Damian. Seconda colonna vuota

Introduzione alla statistica in Python

Eventi indipendenti

Due eventi sono indipendenti se la probabilità del secondo non è influenzata dall'esito del primo.

 

Con reinserimento = ogni estrazione è indipendente

Frecce da ogni nome nella prima colonna verso Claire nella seconda, con probabilità 25%

Introduzione alla statistica in Python

Eventi dipendenti

Due eventi sono dipendenti se la probabilità del secondo è influenzata dall'esito del primo.

Due colonne: prima estrazione con Amir, Brian, Claire, Damian. Seconda colonna vuota

Introduzione alla statistica in Python

Eventi dipendenti

Due eventi sono dipendenti se la probabilità del secondo è influenzata dall'esito del primo.

Claire nella prima colonna punta a Claire nella seconda con probabilità 0%

Introduzione alla statistica in Python

Eventi dipendenti

Due eventi sono dipendenti se la probabilità del secondo è influenzata dall'esito del primo.

 

Senza reinserimento → le estrazioni diventano dipendenti

Amir, Brian e Damian nella prima colonna puntano a Claire nella seconda con probabilità 33%

Introduzione alla statistica in Python

Passons à la pratique !

Introduzione alla statistica in Python

Preparing Video For Download...