Wat zijn de kansen?

Introductie tot statistiek in Python

Maggie Matsui

Content Developer, DataCamp

Kans meten

Wat is de kans op een gebeurtenis?

$$ P(\text{event}) = \frac{\text{\# manieren waarop de gebeurtenis kan plaatsvinden}}{\text{totaal \# mogelijke uitkomsten}} $$

Voorbeeld: een muntworp

$$ P(\text{kop}) = \frac{\text{1 manier om kop te krijgen}}{\text{2 mogelijke uitkomsten}} = \frac{1}{2} = 50\%$$

Getallenlijn van kans. 0 procent = onmogelijk, 100 procent = zal zeker gebeuren

Introductie tot statistiek in Python

Verkopers toewijzen

Doos met de namen van Amir, Brian, Claire en Damian

Introductie tot statistiek in Python

Verkopers toewijzen

Brians naam wordt getrokken

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

Introductie tot statistiek in Python

Steekproeven uit een 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
Introductie tot statistiek in Python

Een willekeurige seed zetten

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
Introductie tot statistiek in Python

Een tweede afspraak

Steekproeven zonder terugleggen

Doos met Amir, Claire, Damian

Introductie tot statistiek in Python

Een tweede afspraak

Claires naam wordt getrokken

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

Introductie tot statistiek in Python

Twee keer steekproeven in Python

sales_counts.sample(2)
     name  n_sales
1   Brian      128
2  Claire       75
Introductie tot statistiek in Python

Steekproeven met terugleggen

GIF van hand die in de doos grijpt, Brians naam trekt en weer teruglegt

Introductie tot statistiek in Python

Steekproeven met terugleggen

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

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

Introductie tot statistiek in Python

Steekproeven met/zonder terugleggen 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
Introductie tot statistiek in Python

Onafhankelijke gebeurtenissen

Twee gebeurtenissen zijn onafhankelijk als de kans op de tweede gebeurtenis niet wordt beïnvloed door de uitkomst van de eerste.

Twee kolommen: kolom eerste trekking met Amir, Brian, Claire, Damian. Kolom tweede trekking is leeg

Introductie tot statistiek in Python

Onafhankelijke gebeurtenissen

Twee gebeurtenissen zijn onafhankelijk als de kans op de tweede gebeurtenis niet wordt beïnvloed door de uitkomst van de eerste.

 

Steekproeven met terugleggen = elke trekking is onafhankelijk

Pijlen van elke naam in de kolom eerste trekking wijzen naar Claire in de kolom tweede trekking, met kans 25%

Introductie tot statistiek in Python

Afhankelijke gebeurtenissen

Twee gebeurtenissen zijn afhankelijk als de kans op de tweede gebeurtenis wel wordt beïnvloed door de uitkomst van de eerste.

Twee kolommen: kolom eerste trekking met Amir, Brian, Claire, Damian. Kolom tweede trekking is leeg

Introductie tot statistiek in Python

Afhankelijke gebeurtenissen

Twee gebeurtenissen zijn afhankelijk als de kans op de tweede gebeurtenis wel wordt beïnvloed door de uitkomst van de eerste.

Claire in de eerste kolom wijst naar Claire in de tweede kolom met kans 0%

Introductie tot statistiek in Python

Afhankelijke gebeurtenissen

Twee gebeurtenissen zijn afhankelijk als de kans op de tweede gebeurtenis wel wordt beïnvloed door de uitkomst van de eerste.

 

Steekproeven zonder terugleggen → trekkingen worden afhankelijk

Amir, Brian en Damian in de eerste kolom wijzen naar Claire in de tweede kolom met kans 33%

Introductie tot statistiek in Python

Laten we oefenen!

Introductie tot statistiek in Python

Preparing Video For Download...