ฉันมีผลลัพธ์จากการทดสอบเดียวกันกับตัวอย่างสองตัวอย่าง:
x <- c(17, 12, 13, 16, 9, 19, 21, 12, 18, 17)
y <- c(10, 6, 15, 9, 8, 11, 8, 16, 13, 7, 5, 14)
และฉันต้องการคำนวณการทดสอบผลรวมลำดับของ Wilcoxon
เมื่อฉันคำนวณสถิติด้วยมือฉันจะได้รับ: T W = ∑อันดับ( X i ) = 156.5
เมื่อฉันให้ R แสดง a wilcox.test(x, y, correct = F)
ฉันจะได้รับ:
W = 101.5
ทำไมถึงเป็นอย่างนั้น? สถิติไม่ควรส่งคืนเฉพาะเมื่อฉันทำการทดสอบระดับที่มีการลงชื่อด้วยเท่านั้น หรือฉันจะเข้าใจผิดการทดสอบผลรวมอันดับหรือไม่paired = T
ฉันจะบอกให้ R เพื่อแสดงผล
ในฐานะส่วนหนึ่งของผลการทดสอบไม่ผ่านสิ่งที่ต้องการ:
dat <- data.frame(v = c(x, y), s = factor(rep(c("x", "y"), c(10, 12))))
dat$r <- rank(dat$v)
T.W <- sum(dat$r[dat$s == "x"])
ฉันถามคำถามติดตามเกี่ยวกับความหมายของวิธีต่างๆในการคำนวณสถิติการทดสอบสำหรับการทดสอบผลรวมของอันดับ Wilcoxon