เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้ ttest()

การคำนวณสถิติทดสอบด้วยตนเองและแปลงค่าด้วย CDF เพื่อหา p-value นั้นต้องใช้ความพยายามมากเมื่อต้องการเปรียบเทียบค่าเฉลี่ยของสองกลุ่มตัวอย่าง การเปรียบเทียบนี้เรียกว่า t-test และแพ็กเกจ pingouin ใน Python มีเมธอด .ttest() ที่ช่วยจัดการได้โดยตรง เมธอดนี้ยังมีความยืดหยุ่นในการกำหนดรูปแบบการทดสอบอีกด้วย

เช่นเดียวกับแบบฝึกหัดก่อนหน้า เราจะสำรวจความแตกต่างระหว่างสัดส่วนคะแนนเสียงระดับเทศมณฑลที่เลือกผู้สมัครพรรค Democrat ในปี 2012 และ 2016 เพื่อตรวจสอบว่าความแตกต่างนั้นมีนัยสำคัญหรือไม่ สมมติฐานมีดังนี้:

\(H_{0}\): สัดส่วนคะแนนเสียง Democrat ในปี 2012 และ 2016 เท่ากัน \(H_{A}\): สัดส่วนคะแนนเสียง Democrat ในปี 2012 และ 2016 แตกต่างกัน

sample_dem_data พร้อมใช้งานแล้ว โดยมีคอลัมน์ diff, dem_percent_12 และ dem_percent_16 รวมถึงชื่อ state และ county นอกจากนี้ยังโหลด pingouin และ pandas เป็น pd ไว้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การทดสอบสมมติฐานด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Conduct a t-test on diff
test_results = ____


                              
# Print the test results
print(test_results)
แก้ไขและรันโค้ด