วิธีดำเนินการทดสอบ 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