Які шанси?

Вступ до Statistics у Python

Maggie Matsui

Content Developer, DataCamp

Вимірювання шансів

Яка ймовірність події?

$$ P(\text{подія}) = \frac{\text{\# способів, як подія може статись}}{\text{загальна \# кількість можливих наслідків}} $$

Приклад: підкидання монети

$$ P(\text{орел}) = \frac{\text{1 спосіб отримати орла}}{\text{2 можливі наслідки}} = \frac{1}{2} = 50\%$$

Числова шкала ймовірності. 0 відсотків = неможливо, 100 відсотків = станеться напевно

Вступ до Statistics у Python

Призначення продавців

Коробка з іменами Amir, Brian, Claire та Damian

Вступ до Statistics у Python

Призначення продавців

Витягуємо ім'я Brian

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

Вступ до Statistics у Python

Вибірка з 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
Вступ до Statistics у Python

Фіксація випадкового зерна

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
Вступ до Statistics у Python

Друга зустріч

Вибірка без повернення

У коробці залишилися Amir, Claire, Damian

Вступ до Statistics у Python

Друга зустріч

Витягнуто ім'я Claire

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

Вступ до Statistics у Python

Подвійна вибірка в Python

sales_counts.sample(2)
     name  n_sales
1   Brian      128
2  Claire       75
Вступ до Statistics у Python

Вибірка з поверненням

GIF: рука дістає ім'я Brian з коробки й повертає його назад

Вступ до Statistics у Python

Вибірка з поверненням

Екран 2020-04-28 о 5.21.54 PM.png

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

Вступ до Statistics у Python

Вибірка з/без повернення в 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
Вступ до Statistics у Python

Незалежні події

Дві події незалежні, якщо ймовірність другої не залежить від результату першої.

Дві колонки: у першій вибір Amir, Brian, Claire, Damian. Друга порожня

Вступ до Statistics у Python

Незалежні події

Дві події незалежні, якщо ймовірність другої не залежить від результату першої.

 

Вибірка з поверненням = кожен витяг незалежний

Стрілки від кожного імені в першій колонці вказують на Claire у другій колонці, ймовірність 25%

Вступ до Statistics у Python

Залежні події

Дві події залежні, якщо ймовірність другої залежить від результату першої.

Дві колонки: у першій вибір Amir, Brian, Claire, Damian. Друга порожня

Вступ до Statistics у Python

Залежні події

Дві події залежні, якщо ймовірність другої залежить від результату першої.

Claire в першій колонці вказує на Claire в другій колонці з ймовірністю 0%

Вступ до Statistics у Python

Залежні події

Дві події залежні, якщо ймовірність другої залежить від результату першої.

 

Вибірка без повернення → витяги стають залежними

Amir, Brian і Damian у першій колонці вказують на Claire в другій колонці з ймовірністю 33%

Вступ до Statistics у Python

Давайте потренуємось!

Вступ до Statistics у Python

Preparing Video For Download...