วิธีทำการทดสอบ 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 สำหรับนัยสำคัญโดยรวมในการถดถอย

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *