วิธีดำเนินการทดสอบอันดับแบบลงนามของ wilcoxon ใน sas


การทดสอบอันดับที่มีลายเซ็นของวิลคอกซัน เป็นเวอร์ชันที่ไม่มีพารามิเตอร์ของ การทดสอบทีแบบจับคู่

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

ตัวอย่างต่อไปนี้แสดงวิธีดำเนินการทดสอบ Wilcoxon Signed-Rank ใน SAS

ตัวอย่าง: Wilcoxon ลงนามการทดสอบอันดับใน SAS

สมมติว่าวิศวกรต้องการทราบว่าการบำบัดน้ำมันเชื้อเพลิงใหม่ทำให้ระยะทางเฉลี่ยต่อแกลลอนของรถยนต์บางรุ่นมีการเปลี่ยนแปลงหรือไม่ เพื่อทดสอบสิ่งนี้ ระบบจะวัดค่า MPG ของรถยนต์ 12 คันทั้งที่มีและไม่มีการบำบัดน้ำมันเชื้อเพลิง

ผลลัพธ์แสดงไว้ในตารางด้านล่าง:

เราสามารถใช้โค้ดต่อไปนี้เพื่อทำการทดสอบ Wilcoxon Signed-Rank ใน SAS เพื่อตรวจสอบว่า mpg เฉลี่ยระหว่างทั้งสองกลุ่มมีความแตกต่างกันอย่างมีนัยสำคัญหรือไม่:

 /*create dataset*/
data my_data;
    input car with_fuel without_fuel;
    datalines ;
1 20 24
2 23 25
3 21 21
4 25 22
5 18 23
6 17 18
7 18 17
8 24 28
9 20 24
10 24 27
11 23 21
12 19 23
;
run ;

/*create new dataset with difference between two fuel treatments*/
data my_data2;
    set my_data;
    diff=with_fuel-without_fuel;
run ;

/*perform Wilcoxon Signed Rank Test*/
proc univariate data=my_data2;
    var diff;
run ;

จากผลการวิจัย เราจะเห็นว่าความแตกต่างโดยเฉลี่ยของ MPG ระหว่างรถที่เข้ารับการรักษากับรถที่ไม่เข้ารับบริการคือ -1.75

ในตารางชื่อ การทดสอบตำแหน่ง เราสามารถสังเกตได้ดังต่อไปนี้:

  • วิลคอกสันลงนามสถิติการทดสอบอันดับ: -22.5
  • ค่า p ที่สอดคล้องกัน: 0.0469

โปรดจำไว้ว่าการทดสอบ Wilcoxon Signed-Rank ใช้สมมติฐานว่างและทางเลือกต่อไปนี้:

  • H 0 : MPG เท่ากันระหว่างทั้งสองกลุ่ม
  • HA : MPG ไม่ เท่ากันระหว่างทั้งสองกลุ่ม

เนื่องจาก ค่า p ของการทดสอบ (0.0469) น้อยกว่า 0.05 เราจึงปฏิเสธสมมติฐานว่าง

ซึ่งหมายความว่าเรามีหลักฐานเพียงพอที่จะบอกว่า mpg เฉลี่ยระหว่างทั้งสองกลุ่มไม่เท่ากัน

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

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