วิธีดำเนินการทดสอบ mann-whitney u ใน sas
การทดสอบ Mann-Whitney U (บางครั้งเรียกว่าการทดสอบผลรวมอันดับของ Wilcoxon) ใช้เพื่อเปรียบเทียบความแตกต่างระหว่างสองตัวอย่าง เมื่อการแจกแจงตัวอย่างไม่กระจายตามปกติและขนาดตัวอย่างมีขนาดเล็ก (n < 30)
ถือว่าเทียบเท่าแบบไม่มีพารามิเตอร์ของ การทดสอบ t สองตัวอย่าง
บทช่วยสอนนี้จะอธิบายวิธีดำเนินการทดสอบ Mann-Whitney U ใน SAS
ตัวอย่าง: การทดสอบ Mann-Whitney U ใน SAS
สมมติว่านักวิจัยต้องการทราบว่าการบำบัดน้ำมันเชื้อเพลิงทำให้เกิดการเปลี่ยนแปลงของ mpg เฉลี่ยของรถยนต์หรือไม่ เพื่อทดสอบสิ่งนี้ พวกเขาทำการทดลองโดยวัด MPG ของรถยนต์ 12 คันที่มีการบำบัดน้ำมันเชื้อเพลิง และ 12 คันที่ไม่มีการบำบัด
ผลลัพธ์แสดงไว้ด้านล่าง:
เนื่องจากขนาดตัวอย่างมีขนาดเล็กและพวกเขาสงสัยว่าการแจกแจงตัวอย่างไม่ กระจายตามปกติ พวกเขาจึงตัดสินใจทำการทดสอบ Mann-Whitney U เพื่อตรวจสอบว่ามีความแตกต่างที่มีนัยสำคัญทางสถิติใน mpg ระหว่างทั้งสองกลุ่มหรือไม่
ทำตามขั้นตอนต่อไปนี้เพื่อทำการทดสอบ Mann-Whitney U ใน SAS
ขั้นตอนที่ 1: สร้างชุดข้อมูล
ขั้นแรก เราจะใช้โค้ดต่อไปนี้เพื่อสร้างชุดข้อมูลใน SAS:
/*create dataset*/ data mpg_data; input group $mpg; datalines ; treated 24 treated 25 treated 21 treated 22 treated 23 treated 18 treated 17 treated 28 treated 24 treated 27 treated 21 treated 23 untreated 20 untreated 23 untreated 21 untreated 25 untreated 18 untreated 17 untreated 18 untreated 24 untreated 20 untreated 24 untreated 23 untreated 19 ; run ;
ขั้นตอนที่ 2: ทำการทดสอบ Mann Whitney U
ต่อไป เราจะใช้ proc npar1way เพื่อทำการทดสอบ Mann Whitney U:
/*perform Mann Whitney U test*/
proc npar1way data =mpg_data wilcoxon ;
classgroup ;
var mpg;
run;
จากตารางทดสอบสองตัวอย่างวิลคอกสัน เราจะเห็นว่าค่า p-value แบบสองด้านของการทดสอบกลายเป็น 0.2114
โปรดจำไว้ว่าการทดสอบ Mann Whitney U ใช้สมมติฐานว่างและทางเลือกต่อไปนี้:
- H 0 : ประชากรทั้งสองมีค่ามัธยฐานเท่ากัน
- HA : ประชากรทั้งสองมีค่ามัธยฐานต่างกัน
เนื่องจากค่า p ของการทดสอบ ( .2114 ) ไม่น้อยกว่า .05 เราจึงไม่สามารถปฏิเสธสมมติฐานว่างได้
ซึ่งหมายความว่าเราไม่มีหลักฐานเพียงพอที่จะบอกว่า MPG ระหว่างรถยนต์ที่ได้รับการบำบัดน้ำมันเชื้อเพลิงกับรถยนต์ที่ไม่ได้รับมีความแตกต่างกัน
SAS ยังมี boxplots เพื่อให้เห็นภาพการกระจายค่า mpg สำหรับแต่ละกลุ่ม:
จากกราฟเราจะเห็นได้ว่ารถยนต์ที่ได้รับการบำบัดน้ำมันเชื้อเพลิงมีแนวโน้มที่จะมีค่า MPG สูงกว่า แต่จากผลการทดสอบของ Mann Whitney U เรารู้ว่าความแตกต่างระหว่างทั้งสองกลุ่มไม่มีนัยสำคัญทางสถิติ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทดสอบทางสถิติทั่วไปอื่นๆ ใน SAS:
วิธีดำเนินการทดสอบ t-test หนึ่งตัวอย่างใน SAS
วิธีดำเนินการทดสอบทีสองตัวอย่างใน SAS
วิธีดำเนินการทดสอบตัวอย่างแบบจับคู่ใน SAS
วิธีดำเนินการทดสอบอันดับแบบลงนามของ Wilcoxon ใน SAS