วิธีทำการทดสอบ f ใน r
การทดสอบ F ใช้เพื่อทดสอบว่าความแปรปรวนของประชากรทั้งสองเท่ากันหรือไม่ สมมติฐานว่างและทางเลือกของการทดสอบมีดังนี้:
H 0 : σ 1 2 = σ 2 2 (ความแปรปรวนของประชากรเท่ากัน)
H 1 : σ 1 2 ≠ σ 2 2 (ความแปรปรวนของประชากร ไม่ เท่ากัน)
หากต้องการทดสอบ F-test ใน R คุณสามารถใช้ฟังก์ชัน var.test() กับหนึ่งในไวยากรณ์ต่อไปนี้:
- วิธีที่ 1: var.test(x, y, Alternative = “สองด้าน”)
- วิธีที่ 2: var.test(ค่า ~ กลุ่ม, ข้อมูล, ทางเลือก = “สองด้าน”)
โปรดทราบว่า ทางเลือกอื่น บ่งบอกถึงสมมติฐานทางเลือกที่จะใช้ ค่าเริ่มต้นคือ “สองด้าน” แต่คุณสามารถระบุเป็น “ซ้าย” หรือ “ขวา” ได้
บทช่วยสอนนี้จะอธิบายวิธีการทดสอบ F ใน R โดยใช้ทั้งสองวิธี
วิธีที่ 1: การทดสอบ F ใน R
รหัสต่อไปนี้แสดงวิธีดำเนินการทดสอบ F โดยใช้วิธีแรก:
#define the two groups x <- c(18, 19, 22, 25, 27, 28, 41, 45, 51, 55) y <- c(14, 15, 15, 17, 18, 22, 25, 25, 27, 34) #perform an F-test to determine in the variances are equal var.test(x, y) F test to compare two variances data: x and y F = 4.3871, num df = 9, denom df = 9, p-value = 0.03825 alternative hypothesis: true ratio of variances is not equal to 1 95 percent confidence interval: 1.089699 17.662528 sample estimates: ratio of variances 4.387122
สถิติการทดสอบ F คือ 4.3871 และค่า p ที่สอดคล้องกันคือ 0.03825 เนื่องจากค่า p นี้น้อยกว่า 0.05 เราจึงทิ้งสมมุติฐานว่าง ซึ่งหมายความว่า เรามีหลักฐานเพียงพอที่จะบอกว่าความแปรปรวนประชากรทั้งสอง ไม่ เท่ากัน
วิธีที่ 2: การทดสอบ F ใน R
รหัสต่อไปนี้แสดงวิธีดำเนินการทดสอบ F โดยใช้วิธีแรก:
#define the two groups data <- data.frame(values=c(18, 19, 22, 25, 27, 28, 41, 45, 51, 55, 14, 15, 15, 17, 18, 22, 25, 25, 27, 34), group= rep (c('A', 'B'), each = 10 )) #perform an F-test to determine in the variances are equal var.test(values~group, data=data) F test to compare two variances data: x and y F = 4.3871, num df = 9, denom df = 9, p-value = 0.03825 alternative hypothesis: true ratio of variances is not equal to 1 95 percent confidence interval: 1.089699 17.662528 sample estimates: ratio of variances 4.387122
ขอย้ำอีกครั้งว่าสถิติการทดสอบ F คือ 4.3871 และค่า p ที่สอดคล้องกันคือ 0.03825 เนื่องจาก ค่า p นี้น้อยกว่า 0.05 เราจึงทิ้งสมมุติฐานว่าง
ซึ่งหมายความว่า เรามีหลักฐานเพียงพอที่จะบอกว่าความแปรปรวนประชากรทั้งสอง ไม่ เท่ากัน
ที่เกี่ยวข้อง : ทำการทดสอบ F โดยใช้เครื่องคำนวณ F-test ความแปรปรวนเท่ากันฟรี
เมื่อใดควรใช้การทดสอบ F
โดยทั่วไปแล้ว F-test ใช้เพื่อตอบคำถามข้อใดข้อหนึ่งต่อไปนี้:
1. สองตัวอย่างมาจากประชากรที่มีความแปรปรวนเท่ากันหรือไม่
2. การบำบัดหรือกระบวนการใหม่ช่วยลดความแปรปรวนของการบำบัดหรือกระบวนการในปัจจุบันหรือไม่?
แหล่งข้อมูลเพิ่มเติม
วิธีทำการทดสอบ F ใน Python
วิธีตีความการทดสอบ F สำหรับนัยสำคัญโดยรวมในการถดถอย