สถิติทดสอบสำหรับการเปรียบเทียบค่าเฉลี่ยสองกลุ่ม
การทดสอบสมมติฐานเพื่อตรวจสอบว่าค่าเฉลี่ยของประชากรสองกลุ่มแตกต่างกันหรือไม่นั้น ใช้สถิติทดสอบชนิดที่แตกต่างจาก z-score ที่เคยเรียนในบทที่ 1 สถิติทดสอบนี้เรียกว่า "t" และคำนวณได้จากค่าสามอย่างของแต่ละกลุ่มตัวอย่าง ตามสมการต่อไปนี้
$$ t = \dfrac{(\bar{x}_{\text{child}} - \bar{x}_{\text{adult}})}{\sqrt{\dfrac{s_{\text{child}}^2}{n_{\text{child}}} + \dfrac{s_{\text{adult}}^2}{n_{\text{adult}}}}} $$
ในการวิเคราะห์ว่าเหตุใดการส่งสินค้าบางรายการจึงล่าช้า คุณอาจต้องการตรวจสอบว่าน้ำหนักของสินค้าที่ส่งล่าช้าแตกต่างจากสินค้าที่ส่งตรงเวลาหรือไม่ ชุดข้อมูล late_shipments ถูกแบ่งออกเป็นกลุ่ม "yes" ซึ่ง late == "Yes" และกลุ่ม "no" ซึ่ง late == "No" โดยน้ำหนักของสินค้าอยู่ในตัวแปร weight_kilograms
เพื่อความสะดวก ค่าเฉลี่ยของตัวอย่างทั้งสองกลุ่มพร้อมใช้งานในรูปของ xbar_no และ xbar_yes ส่วนเบี่ยงเบนมาตรฐานของตัวอย่างคือ s_no และ s_yes และขนาดตัวอย่างคือ n_no และ n_yes
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Hypothesis Testing in R
คำแนะนำการฝึกหัด
- คำนวณตัวเศษของสถิติทดสอบ
- คำนวณตัวส่วนของสถิติทดสอบ
- นำค่าทั้งสองมาคำนวณหาค่าสถิติทดสอบ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Calculate the numerator of the test statistic
numerator <- ___
# Calculate the denominator of the test statistic
denominator <- ___
# Calculate the test statistic
t_stat <- ___
# See the result
t_stat