วิธีใช้ฟังก์ชัน cinv ใน sas (พร้อมตัวอย่าง)
คุณสามารถใช้ฟังก์ชัน CINV ใน SAS เพื่อค้นหาค่าวิกฤตของการแจกแจงแบบไคสแควร์
ฟังก์ชันนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:
CINV(p,df)
ทอง:
- p: 1 – ระดับนัยสำคัญ
- df : องศาความเป็นอิสระ
ตัวอย่างต่อไปนี้แสดงวิธีใช้ฟังก์ชัน CINV ในทางปฏิบัติเพื่อคำนวณค่าไคสแควร์ที่สำคัญ
ตัวอย่าง: วิธีใช้ฟังก์ชัน CINV ใน SAS เพื่อคำนวณค่าไคสแควร์ที่สำคัญ
สมมติว่าเราต้องการค้นหาค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญ 0.05 และองศาอิสระ = 11
เราสามารถใช้ฟังก์ชัน CINV เพื่อคำนวณค่านี้ได้:
/*create dataset that contains Chi-Square critical value*/
data my_data;
critical_val = cinv ( .95 , 11 );
put critical_val=;
run ;
/*view results*/
proc print data =my_data;
ค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญ 0.05 และองศาอิสระ = 11 คือ 19.67514
ดังนั้น หากเราทำการทดสอบไคสแควร์บางประเภท เราก็สามารถเปรียบเทียบสถิติการทดสอบไคสแควร์กับ 19.67514 ได้
หากสถิติการทดสอบมากกว่า 19.67514 แสดงว่าผลการทดสอบมีนัยสำคัญทางสถิติ
ควรสังเกตว่าค่าที่ต่ำกว่าสำหรับระดับนัยสำคัญจะนำไปสู่ค่าไคสแควร์ที่สำคัญที่สูงขึ้น
ตัวอย่างเช่น พิจารณาค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญที่ 0.01 และองศาอิสระ = 11:
/*create dataset that contains Chi-Square critical value*/
data my_data;
critical_val = cinv ( .99 , 11 );
put critical_val=;
run ;
/*view results*/
proc print data =my_data;
ค่าไคสแควร์วิกฤตสำหรับระดับนัยสำคัญ 0.01 และองศาอิสระ = 11 คือ 24.7250
หมายเหตุ : คุณยังสามารถใช้ ตารางการแจกแจงไคสแควร์ เพื่อค้นหาค่าวิกฤตด้วยตนเองได้ ค่าที่คุณพบในตารางจะสอดคล้องกับค่าที่คำนวณโดยฟังก์ชัน CINV ใน SAS
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:
วิธีการทดสอบความเป็นอิสระของไคสแควร์ใน SAS
วิธีดำเนินการทดสอบความพอดีของไคสแควร์ใน SAS