วิธีค้นหาค่าไคสแควร์วิกฤตใน r


เมื่อคุณทำการทดสอบไคสแควร์ คุณจะได้รับสถิติการทดสอบ

หากต้องการทราบว่าผลการทดสอบไคสแควร์มีนัยสำคัญทางสถิติหรือไม่ คุณสามารถเปรียบเทียบสถิติการทดสอบกับ ค่าไคสแควร์วิกฤตได้

หากสถิติการทดสอบมากกว่าค่าไคสแควร์วิกฤต ผลการทดสอบจะมีนัยสำคัญทางสถิติ

ค่าไคสแควร์ที่สำคัญสามารถพบได้โดยใช้ตารางการแจกแจงไคสแควร์หรือโดยใช้ซอฟต์แวร์ทางสถิติ

ในการค้นหาค่าไคสแควร์วิกฤต คุณต้องมี:

  • ระดับนัยสำคัญ (ตัวเลือกทั่วไปคือ 0.01, 0.05 และ 0.10)
  • ระดับความอิสระ

เมื่อใช้ค่าทั้งสองนี้ คุณสามารถกำหนดค่าไคสแควร์เพื่อเปรียบเทียบกับสถิติการทดสอบได้

วิธีค้นหาค่าไคสแควร์วิกฤตใน R

หากต้องการค้นหาค่าไคสแควร์ที่สำคัญใน R คุณสามารถใช้ฟังก์ชัน qchisq() ซึ่งใช้ไวยากรณ์ต่อไปนี้:

qchisq(p, df, lower.tail=TRUE)

ทอง:

  • p: ระดับความสำคัญที่จะใช้
  • df : องศาความเป็นอิสระ
  • lower.tail: ถ้าเป็น TRUE ความน่าจะเป็นทางซ้ายของ p ในการแจกแจงแบบ F จะถูกส่งกลับ ถ้าเป็น FALSE ความน่าจะเป็นทางขวาจะถูกส่งกลับ ค่าเริ่มต้นคือ TRUE

ฟังก์ชันนี้ส่งคืนค่าวิกฤตของการแจกแจงแบบไคสแควร์ตามระดับนัยสำคัญและระดับความเป็นอิสระที่ระบุ

ตัวอย่างเช่น สมมติว่าเราต้องการค้นหาค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญ 0.05 และดีกรีอิสระ = 11

 #find Chi-Square critical value
qchisq(p=.05, df=11, lower.tail= FALSE )

[1] 19.67514

ค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญ 0.05 และองศาอิสระ = 11 คือ 19.67514

ดังนั้น หากเราทำการทดสอบไคสแควร์บางประเภท เราก็สามารถเปรียบเทียบสถิติการทดสอบไคสแควร์กับ 19.67514 ได้

หากสถิติการทดสอบมากกว่า 19.67514 แสดงว่าผลการทดสอบมีนัยสำคัญทางสถิติ

โปรดทราบว่าค่าอัลฟ่าที่น้อยกว่าจะส่งผลให้ค่าไคสแควร์วิกฤตสูงขึ้น ตัวอย่างเช่น พิจารณาค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญที่ 0.01 และองศาอิสระ = 11

 #find Chi-Square critical value
qchisq(p=.01, df=11, lower.tail= FALSE )

[1] 24.72497

และพิจารณาค่าไคสแควร์วิกฤตด้วยดีกรีอิสระเท่ากันทุกประการ แต่มีระดับนัยสำคัญเท่ากับ 0.005 :

 #find Chi-Square critical value
qchisq(p=.005, df=11, lower.tail= FALSE )

[1] 26.75685

คุณสามารถค้นหาบทช่วยสอน R เพิ่มเติมได้ ที่นี่

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

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