Khả năng là bao nhiêu?

Nhập môn Thống kê với Python

Maggie Matsui

Content Developer, DataCamp

Đo lường xác suất

Xác suất của một biến cố là gì?

$$ P(\text{biến cố}) = \frac{\text{\# số cách biến cố xảy ra}}{\text{tổng \# kết quả có thể}} $$

Ví dụ: tung đồng xu

$$ P(\text{ngửa}) = \frac{\text{1 cách ra ngửa}}{\text{2 kết quả có thể}} = \frac{1}{2} = 50\%$$

Trục số xác suất. 0% = không thể, 100% = chắc chắn xảy ra

Nhập môn Thống kê với Python

Phân công nhân viên bán hàng

Hộp có tên Amir, Brian, Claire và Damian

Nhập môn Thống kê với Python

Phân công nhân viên bán hàng

Rút trúng tên Brian

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

Nhập môn Thống kê với Python

Lấy mẫu từ 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
Nhập môn Thống kê với Python

Đặt seed ngẫu nhiên

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
Nhập môn Thống kê với Python

Cuộc gặp thứ hai

Lấy mẫu không hoàn lại

Hộp có Amir, Claire, Damian

Nhập môn Thống kê với Python

Cuộc gặp thứ hai

Rút trúng tên Claire

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

Nhập môn Thống kê với Python

Lấy mẫu hai lần trong Python

sales_counts.sample(2)
     name  n_sales
1   Brian      128
2  Claire       75
Nhập môn Thống kê với Python

Lấy mẫu có hoàn lại

GIF tay thò vào hộp, rút tên Brian rồi bỏ lại

Nhập môn Thống kê với Python

Lấy mẫu có hoàn lại

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

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

Nhập môn Thống kê với Python

Lấy mẫu có/không hoàn lại trong 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
Nhập môn Thống kê với Python

Biến cố độc lập

Hai biến cố độc lập nếu xác suất của biến cố thứ hai không bị ảnh hưởng bởi kết quả của biến cố thứ nhất.

Hai cột: cột lần rút đầu có Amir, Brian, Claire, Damian. Cột lần rút hai trống

Nhập môn Thống kê với Python

Biến cố độc lập

Hai biến cố độc lập nếu xác suất của biến cố thứ hai không bị ảnh hưởng bởi kết quả của biến cố thứ nhất.

 

Lấy mẫu có hoàn lại = mỗi lần rút là độc lập

Mũi tên từ mỗi tên ở cột lần rút đầu trỏ đến Claire ở cột lần rút hai, xác suất 25%

Nhập môn Thống kê với Python

Biến cố phụ thuộc

Hai biến cố phụ thuộc nếu xác suất của biến cố thứ hai bị ảnh hưởng bởi kết quả của biến cố thứ nhất.

Hai cột: cột lần rút đầu có Amir, Brian, Claire, Damian. Cột lần rút hai trống

Nhập môn Thống kê với Python

Biến cố phụ thuộc

Hai biến cố phụ thuộc nếu xác suất của biến cố thứ hai bị ảnh hưởng bởi kết quả của biến cố thứ nhất.

Claire ở cột đầu trỏ đến Claire ở cột hai với xác suất 0%

Nhập môn Thống kê với Python

Biến cố phụ thuộc

Hai biến cố phụ thuộc nếu xác suất của biến cố thứ hai bị ảnh hưởng bởi kết quả của biến cố thứ nhất.

 

Lấy mẫu không hoàn lại → các lần rút trở nên phụ thuộc

Amir, Brian và Damian ở cột đầu trỏ đến Claire ở cột hai với xác suất 33%

Nhập môn Thống kê với Python

Ayo berlatih!

Nhập môn Thống kê với Python

Preparing Video For Download...