วิธีดำเนินการทดสอบ t-test หนึ่งตัวอย่างใน r
การทดสอบทีตัวอย่างเดียว ใช้เพื่อพิจารณาว่าค่าเฉลี่ยประชากรเท่ากับค่าที่กำหนดหรือไม่
คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้ใน R เพื่อทำการทดสอบทีแบบตัวอย่างเดียว:
t. test (data, mu= 10 )
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: ตัวอย่างการทดสอบ T ใน R
สมมติว่านักพฤกษศาสตร์ต้องการทราบว่าความสูงเฉลี่ยของพืชบางชนิดเท่ากับ 15 นิ้วหรือไม่
เธอ สุ่มตัวอย่างพืช 12 ต้นอย่างง่ายๆ และบันทึกความสูงแต่ละต้นเป็นหน่วยนิ้ว
เธอสามารถใช้โค้ดต่อไปนี้เพื่อทำการทดสอบค่าทีตัวอย่างเดียวใน R เพื่อตรวจสอบว่าความสูงเฉลี่ยของพืชชนิดนี้คือ 15 นิ้วจริงหรือไม่:
#create vector to hold plant heights my_data <- c(14, 14, 16, 13, 12, 17, 15, 14, 15, 13, 15, 14) #perform one sample t-test t. test (my_data, mu= 15 ) One Sample t-test data:my_data t = -1.6848, df = 11, p-value = 0.1201 alternative hypothesis: true mean is not equal to 15 95 percent confidence interval: 13.46244 15.20423 sample estimates: mean of x 14.33333
ต่อไปนี้เป็นวิธีการตีความแต่ละค่าในเอาต์พุต:
data : ชื่อของเวกเตอร์ที่ใช้ในการทดสอบที ในตัวอย่างนี้ เราใช้ my_data
t : สถิติการทดสอบ t คำนวณเป็น ( x – μ) / (s√ n ) = (14.333-15)/(1.370689/√ 12 ) = -1.6848
df : องศาความอิสระ คำนวณเป็น n-1 = 12-1 = 11
p-value : ค่า p-value แบบสองด้านซึ่งสอดคล้องกับสถิติการทดสอบที่ -1.6848 และ 11 องศาอิสระ ในกรณีนี้ p = 0.1201 .
ช่วงความเชื่อมั่น 95% : ช่วงความเชื่อมั่น 95% สำหรับค่าเฉลี่ยประชากรที่แท้จริง คำนวณเป็น [13.46244, 15.20423]
สมมติฐานที่เป็นโมฆะและทางเลือกสำหรับการทดสอบทีตัวอย่างเดียวนี้มีดังนี้:
H 0 : µ = 15 (ความสูงเฉลี่ยของพืชชนิดนี้คือ 15 นิ้ว)
H A : µ ≠15 (ส่วนสูงเฉลี่ย ไม่ใช่ 15 นิ้ว)
ค่า p ของการทดสอบของเรา (0.1201) มากกว่า 0.05 เราไม่สามารถปฏิเสธสมมติฐานว่างของการทดสอบได้
ซึ่งหมายความว่าเราไม่มีหลักฐานเพียงพอที่จะบอกว่าความสูงเฉลี่ยของพืชชนิดนี้แตกต่างจาก 15 นิ้ว
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทดสอบทั่วไปอื่นๆ ใน R:
วิธีดำเนินการทดสอบ T สองตัวอย่างใน R
วิธีดำเนินการทดสอบตัวอย่างแบบจับคู่ใน R
วิธีทำการทดสอบ T ของ Welch ใน R