Kỹ thuật mô hình thống kê

Phân tích dữ liệu khảo sát bằng Python

EbunOluwa Andrew

Data Scientist

Vì sao dùng kỹ thuật mô hình thống kê trong phân tích khảo sát?

  • Dự đoán từ quan hệ giữa các biến
  • Hỗ trợ trực quan hóa
    • Hiểu biết dễ nhớ

Ảnh của Chris Liverani trên Unsplash - người cầm điện thoại trước màn hình đen

1 Ảnh của Chris Liverani trên Unsplash
Phân tích dữ liệu khảo sát bằng Python

Khi nào dùng kỹ thuật mô hình thống kê

  • Dữ liệu phức tạp
  • Ảnh hưởng giữa các biến
  • Dự đoán kết quả

Ảnh của Tyler Easton trên Unsplash - các con số in trên tường

1 Ảnh của Tyler Easton trên Unsplash
Phân tích dữ liệu khảo sát bằng Python

Ví dụ kỹ thuật mô hình thống kê

  • Hồi quy tuyến tính
  • Kiểm định t hai mẫu
  • Kiểm định chi-bình phương

Ảnh của Алекс Арцибашев trên Unsplash - các khối cột tăng dần

Phân tích dữ liệu khảo sát bằng Python

Mô hình hồi quy tuyến tính

  • Mô hình hồi quy tuyến tính
    • Giả định quan hệ tuyến tính giữa biến x và y
    • y = m*x + b
    • y = biến phụ thuộc
    • x = biến độc lập
    • m = hệ số góc
    • b = tung độ gốc

Ảnh từ Seeing Theory-Brown.edu - đường hồi quy tốt nhất giữa các điểm

1 Ảnh từ Seeing Theory-Brown.edu
Phân tích dữ liệu khảo sát bằng Python

Hồi quy tuyến tính trong phân tích khảo sát

employee gender company_type wfh_available mental_fatigue_score burn_rate
fff200 Male Service No 3 0.24
fff500 Female Service Yes 5.7 0.45
fff700 Female Service Yes 5.8 0.49
fff300 Female Service Yes 6.7 0.63
fff100 Female Product Yes 4.7 0.38
fff400 Male Service Yes 3.4 0.28
fff600 Female Product Yes 5.4 0.5
fffe3400 Female Product No 6.7 0.58
fffe200 Male Service Yes 6.3 0.48
fffe3000 Male Service Yes 5.4 0.41
Phân tích dữ liệu khảo sát bằng Python

Hồi quy tuyến tính trong phân tích khảo sát

data.plot.scatter(
x='mental_fatigue_score',
y='burn_rate')
plt.show()

burn_rate so với mental_fatigue_score

Phân tích dữ liệu khảo sát bằng Python

Kiểm định t hai mẫu

  • Kiểm định khác biệt có ý nghĩa giữa hai trung bình tổng thể
  • Giả thuyết không = hai trung bình bằng nhau
  • Giả thuyết đối = hai trung bình KHÔNG bằng nhau

Ảnh của Olesia Bahrii trên Unsplash - hai chùm nho

1 Ảnh của Olesia Bahrii trên Unsplash
Phân tích dữ liệu khảo sát bằng Python

Kiểm định t hai mẫu trong phân tích khảo sát

employee gender company_type wfh_available mental_fatigue_score burn_rate
fff100 Female Product Yes 4.7 0.38
fff400 Male Service Yes 3.4 0.28
fff600 Female Product Yes 5.4 0.5
company_type burn_rate
Service 0.57
Service 0.75
Service 0.51
Service 0.57
company_type burn_rate
Product 0.51
Product 0.79
Product 0.66
Product 0.39
Phân tích dữ liệu khảo sát bằng Python

Kiểm định chi-bình phương

  • Kiểm định ý nghĩa giữa hai biến phân loại
  • Giả thuyết không = không có liên hệ đáng kể giữa các biến
  • Giả thuyết đối = có liên hệ đáng kể giữa các biến
Phân tích dữ liệu khảo sát bằng Python

Kiểm định chi-bình phương trong phân tích khảo sát

  • Biến #1

    • company_type
    • Product hoặc Service
  • Biến #2

    • wfh_available
    • Yes hoặc No
company_type wfh_available
Product Yes
Product Yes
Product No
Service Yes
Service Yes
Product Yes
Service No
Service No
Product Yes
Service Yes
Phân tích dữ liệu khảo sát bằng Python

Dùng kỹ thuật nào? - hồi quy tuyến tính

Cả hai biến = số

biểu đồ phân tán calories so với minutes

Phân tích dữ liệu khảo sát bằng Python

Dùng kỹ thuật nào? - kiểm định t hai mẫu

  • Kiểm định t hai mẫu
    • Một biến = phân loại
    • Một biến = số

Ảnh của Diana Polekhina trên Unsplash - thước dây trắng đen trên nền vàng

1 Ảnh của Diana Polekhina trên Unsplash
Phân tích dữ liệu khảo sát bằng Python

Dùng kỹ thuật nào? - kiểm định chi-bình phương

  • Kiểm định chi-bình phương
    • Cả hai biến = phân loại

Ảnh của Element5 Digital trên Unsplash - bóng người đi bầu

1 Ảnh của Element5 Digital trên Unsplash
Phân tích dữ liệu khảo sát bằng Python

Ayo berlatih!

Phân tích dữ liệu khảo sát bằng Python

Preparing Video For Download...