Menjelajahi perhitungan power
Seperti telah dibahas, power adalah probabilitas menolak hipotesis nol ketika hipotesis alternatif benar. Di sini Anda akan mengeksplorasi beberapa sifat dari fungsi power dan melihat bagaimana kaitannya dengan ukuran sampel di antara parameter lainnya. Fungsi get_power() telah disediakan dan menerima argumen dalam urutan berikut: n untuk ukuran sampel, p1 sebagai nilai dasar (baseline), p2 sebagai nilai dengan lift, dan cl sebagai tingkat kepercayaan.
Latihan ini adalah bagian dari kursus
Analitik Pelanggan dan A/B Testing dengan Python
Petunjuk latihan
- Hitung power menggunakan
n=1000dann=2000secara berurutan, bersama parameter yang telah dimuat sebelumnya,p1,p2, dancl. - Dengan menggunakan variabel
n1untuk ukuran sampel, cari power dengan tingkat kepercayaancl=0.8dancl=0.95secara berurutan. - Tekan 'Kirim Jawaban' untuk membandingkan rasionya. Perubahan mana yang berdampak lebih besar, menaikkan tingkat kepercayaan atau ukuran sampel?
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Look at the impact of sample size increase on power
n_param_one = get_power(n=____, p1=p1, p2=p2, cl=cl)
n_param_two = get_power(n=____, p1=____, p2=____, cl=____)
# Look at the impact of confidence level increase on power
alpha_param_one = get_power(n=n1, p1=p1, p2=p2, cl=____)
alpha_param_two = get_power(n=____, p1=____, p2=____, cl=____)
# Compare the ratios
print(n_param_two / n_param_one)
print(alpha_param_one / alpha_param_two)