วิธีค้นหาค่าไคสแควร์วิกฤตใน 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 เพิ่มเติมได้ ที่นี่