Care sunt șansele?

Introducere în Statistică cu Python

Maggie Matsui

Content Developer, DataCamp

Măsurarea șansei

Care este probabilitatea unui eveniment?

$$ P(\text{eveniment}) = \frac{\text{\# moduri în care evenimentul poate apărea}}{\text{\# total de rezultate posibile}} $$

Exemplu: aruncarea unei monede

$$ P(\text{cap}) = \frac{\text{1 mod de a obține cap}}{\text{2 rezultate posibile}} = \frac{1}{2} = 50\%$$

Axă numerică a probabilității. 0% = imposibil, 100% = sigur

Introducere în Statistică cu Python

Alocarea agenților de vânzări

Cutie cu numele lui Amir, Brian, Claire și Damian

Introducere în Statistică cu Python

Alocarea agenților de vânzări

Extragerea numelui lui Brian

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

Introducere în Statistică cu Python

Eșantionare dintr-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
Introducere în Statistică cu Python

Setarea unui seed aleatoriu

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
Introducere în Statistică cu Python

O a doua întâlnire

Eșantionare fără înlocuire

Cutie cu Amir, Claire, Damian

Introducere în Statistică cu Python

O a doua întâlnire

Numele Claire extras

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

Introducere în Statistică cu Python

Eșantionare dublă în Python

sales_counts.sample(2)
     name  n_sales
1   Brian      128
2  Claire       75
Introducere în Statistică cu Python

Eșantionare cu înlocuire

GIF cu o mână care scoate numele lui Brian din cutie, apoi îl pune înapoi

Introducere în Statistică cu Python

Eșantionare cu înlocuire

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

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

Introducere în Statistică cu Python

Eșantionare cu/fără înlocuire în 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
Introducere în Statistică cu Python

Evenimente independente

Două evenimente sunt independente dacă probabilitatea celui de-al doilea eveniment nu este influențată de rezultatul primului.

Două coloane: prima conține Amir, Brian, Claire, Damian. A doua coloană este goală

Introducere în Statistică cu Python

Evenimente independente

Două evenimente sunt independente dacă probabilitatea celui de-al doilea eveniment nu este influențată de rezultatul primului.

 

Eșantionare cu înlocuire = fiecare extragere este independentă

Săgeți de la fiecare nume din prima coloană indică spre Claire în a doua coloană, cu probabilitate 25%

Introducere în Statistică cu Python

Evenimente dependente

Două evenimente sunt dependente dacă probabilitatea celui de-al doilea eveniment este influențată de rezultatul primului.

Două coloane: prima conține Amir, Brian, Claire, Damian. A doua coloană este goală

Introducere în Statistică cu Python

Evenimente dependente

Două evenimente sunt dependente dacă probabilitatea celui de-al doilea eveniment este influențată de rezultatul primului.

Claire din prima coloană indică spre Claire din a doua coloană cu probabilitate 0%

Introducere în Statistică cu Python

Evenimente dependente

Două evenimente sunt dependente dacă probabilitatea celui de-al doilea eveniment este influențată de rezultatul primului.

 

Eșantionare fără înlocuire → extragerile devin dependente

Amir, Brian și Damian din prima coloană indică spre Claire din a doua coloană cu probabilitate 33%

Introducere în Statistică cu Python

Să exersăm!

Introducere în Statistică cu Python

Preparing Video For Download...