วิธีดำเนินการทดสอบอันดับแบบลงนามของ 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 เฉลี่ยระหว่างทั้งสองกลุ่มไม่เท่ากัน