การทดสอบ t แบบคู่
การรันการเปรียบเทียบแยกกันด้วย t-test ทีละคู่นั้นยุ่งยากมากขึ้นเรื่อย ๆ เมื่อจำนวนกลุ่มเพิ่มขึ้น โชคดีที่เมธอด .pairwise_tests() ของแพ็กเกจ pingouin ช่วยให้กระบวนการนี้ง่ายขึ้นได้
ในแบบฝึกหัดนี้ จะสำรวจความแตกต่างของค่าเฉลี่ยเมตริก time-on-page ระหว่างหน้า landing page สี่รูปแบบที่โหลดอยู่ใน DataFrame ชื่อ homepage
ชุดข้อมูล homepage พร้อมใช้งานแล้ว และมีคอลัมน์ signup และ time_on_page โดยแต่ละแถวใน DataFrame แทนผู้ใช้หนึ่งคนที่เข้าชม landing_page ที่เกี่ยวข้อง คอลัมน์ signup เก็บข้อมูลแบบ binary ได้แก่ '1' หมายถึงผู้ใช้สมัครสมาชิก และ '0' หมายถึงออกจากหน้าเว็บ ส่วนคอลัมน์ time_on_page แสดงเวลา (หน่วยเป็นวินาที) ที่ผู้ใช้แต่ละคนใช้บน landing page ก่อนออกหรือสมัครสมาชิก pingouin ถูกโหลดไว้พร้อมกับ pandas และ numpy แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
A/B Testing ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Perform a pairwise t-test on signup, grouped by landing-page
pairwise = pingouin.pairwise_tests(data=homepage,
dv="____",
between="____",
padjust="____")
print(pairwise)