วิธีดำเนินการทดสอบ kruskal-wallis ใน sas


การทดสอบครัสคัล-วาลลิส ใช้เพื่อพิจารณาว่ามีความแตกต่างที่มีนัยสำคัญทางสถิติระหว่างค่ามัธยฐานของกลุ่มอิสระตั้งแต่ 3 กลุ่มขึ้นไปหรือไม่

ถือว่าเทียบเท่าแบบไม่มีพารามิเตอร์ของ การวิเคราะห์ความแปรปรวนแบบทางเดียว

บทช่วยสอนนี้ให้ตัวอย่างทีละขั้นตอนของวิธีดำเนินการทดสอบ Kruskal-Wallis ใน SAS

ขั้นตอนที่ 1: ป้อนข้อมูล

สมมติว่านักวิจัยต้องการทราบว่าปุ๋ยสามชนิดที่แตกต่างกันนำไปสู่การเจริญเติบโตของพืชในระดับที่แตกต่างกันหรือไม่

พวกเขาสุ่มเลือกพืชที่แตกต่างกัน 30 ต้นและแบ่งออกเป็นสามกลุ่ม กลุ่มละ 10 ต้น โดยใช้ปุ๋ยที่แตกต่างกันในแต่ละกลุ่ม หลังจากผ่านไปหนึ่งเดือน พวกเขาจะวัดความสูงของต้นแต่ละต้น

เราจะป้อนข้อมูลต่อไปนี้ลงใน SAS ซึ่งแสดงการเติบโตรวม (หน่วยเป็นนิ้ว) ของแต่ละต้นจาก 10 ต้นในแต่ละกลุ่ม:

 /*create dataset*/
data fertilizer_data;
    input fertilizer $growth;
    datalines ;
fert1 7
fert1 14
fert1 14
fert1 13
fert1 12
fert1 9
fert1 6
fert1 14
fert1 12
fert1 8
fert2 15
fert2 17
fert2 13
fert2 15
fert2 15
fert2 13
fert2 9
fert2 12
fert2 10
fert2 8
fert3 6
fert3 8
fert3 8
fert3 9
fert3 5
fert3 14
fert3 13
fert3 8
fert3 10
fert3 9
;
run ;

ขั้นตอนที่ 2: ทำการทดสอบครัสคัล-วาลลิส

ต่อไป เราจะใช้คำสั่ง proc npar1way เพื่อทำการทดสอบครัสคัล-วาลลิส เพื่อเปรียบเทียบการเจริญเติบโตของพืชค่ามัธยฐานระหว่างกลุ่มปุ๋ยทั้งสามกลุ่ม:

 /*perform Kruskal-Wallis test*/
proc npar1way data =fertilizer_data wilcoxon dscf ;
    class fertilizer;
    vargrowth ;
run ;

ขั้นตอนที่ 3: ตีความผลลัพธ์

ตารางแรกของผลลัพธ์จะแสดงสถิติการทดสอบไคสแควร์โดยรวมและค่า p ที่สอดคล้องกันสำหรับการทดสอบครัสคัล-วาลลิส:

ค่า p ของการทดสอบคือ 0.0431 เนื่องจากค่านี้น้อยกว่า 0.05 เราจึงปฏิเสธสมมติฐานว่างที่ว่าค่ามัธยฐานการเจริญเติบโตของพืชจะเท่ากันสำหรับปุ๋ยทั้งสามชนิด

ซึ่งหมายความว่า เรามีหลักฐานเพียงพอที่จะสรุปได้ว่าประเภทของปุ๋ยที่ใช้ทำให้เกิดความแตกต่างที่มีนัยสำคัญทางสถิติในการเจริญเติบโตของพืช

ตารางผลลัพธ์สุดท้ายจะแสดงค่า p สำหรับการเปรียบเทียบแบบคู่ระหว่างแต่ละกลุ่มในสามกลุ่ม:

จากตารางนี้เราจะเห็นว่าค่า p เดียวที่ต่ำกว่า 0.05 คือการเปรียบเทียบระหว่างปุ๋ย 2 กับปุ๋ย 3 ซึ่งมีค่า p เท่ากับ 0.0390

ซึ่งหมายความว่ามีความแตกต่างที่มีนัยสำคัญทางสถิติในการเจริญเติบโตของพืชระหว่างปุ๋ย 2 และปุ๋ย 3 แต่ไม่ใช่ระหว่างการเปรียบเทียบแบบคู่อื่นๆ

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทดสอบทางสถิติทั่วไปอื่นๆ ใน SAS:

วิธีดำเนินการทดสอบ t-test หนึ่งตัวอย่างใน SAS
วิธีดำเนินการทดสอบทีสองตัวอย่างใน SAS
วิธีดำเนินการวิเคราะห์ความแปรปรวนแบบทางเดียวใน SAS
วิธีดำเนินการ ANOVA แบบสองทางใน SAS

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

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