1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Mô phỏng Thống kê bằng Python

Connected

Bài tập

Phân tích lực kiểm định - Phần II

Trước đó, chúng ta đã mô phỏng một lần thí nghiệm và tạo ra một p-value. Giờ bạn sẽ dùng khung này để tính lực kiểm định (statistical power). Lực kiểm định của một thí nghiệm là khả năng của nó trong việc phát hiện sự khác biệt giữa nhóm xử lý và đối chứng nếu sự khác biệt thực sự tồn tại. Về mặt thực hành thống kê tốt, nên hướng tới mức power 80%.

Với trang web của chúng ta, giả sử bạn muốn biết cần bao nhiêu người truy cập mỗi phiên bản để có thể phát hiện mức tăng 10% về thời gian sử dụng với power 80%. Để làm điều này, bắt đầu với cỡ mẫu nhỏ (50), mô phỏng nhiều lần thí nghiệm và kiểm tra power. Nếu đạt 80% power, dừng lại. Nếu chưa, tăng cỡ mẫu và thử lại.

Hướng dẫn

100 XP
  • Với các biến ngẫu nhiên time_spent, đặt size là các tuple sao cho shape là sample_size \(\times\) sims.
  • Tính power như tỷ lệ p-value nhỏ hơn 0.05 (có ý nghĩa thống kê).
  • Nếu power lớn hơn hoặc bằng 80%, break khỏi vòng lặp while. Nếu không, tiếp tục tăng sample_size thêm 10.