ความแตกต่างระหว่าง wilcox.test และ coin :: wilcox_test in R คืออะไร?


14

ฟังก์ชันทั้งสองนี้มีอยู่ใน R แต่ฉันไม่รู้ความแตกต่าง มันดูเหมือนว่าพวกเขาจะกลับมาเหมือนเดิม P-ค่าเมื่อโทรwilcox.testด้วยcorrect=FALSEและwilcox_test(ในแพคเกจเหรียญ) distribution="aymptotic"ด้วย สำหรับค่าอื่น ๆ พวกเขากลับค่า p ที่แตกต่างกัน นอกจากนี้ยังwilcox.testส่งคืน W = 0 สำหรับชุดข้อมูลของฉันเสมอโดยไม่ขึ้นกับการตั้งค่าพารามิเตอร์:

x = c(1, 1, 1, 3, 3, 3, 3) และ y = c(4, 4, 6, 7, 7, 8, 10)

นอกจากนี้เมื่อฉันลองใช้เครื่องมือต่าง ๆ นอกเหนือจาก R (บางออนไลน์พร้อมใช้งานอื่น ๆ เป็น Add-on ของ Excel) บางครั้งพวกเขารายงานค่า p ที่แตกต่างกัน

ดังนั้นฉันจะรู้ได้อย่างไรว่าเครื่องมือใดที่ให้ค่า p ที่ "ถูกต้อง"

มีค่า p ที่ "ถูกต้อง" หรือไม่หรือหากเครื่องมือสองสามตัวให้ค่า p <0.05 ฉันควรจะมีความสุขหรือไม่? (บางครั้งเครื่องมือเหล่านี้ไม่ได้มีความเป็นไปได้หลายอย่างเช่นอาร์)

ฉันหายไปนี่อะไร

คำตอบ:


18

กุญแจสำคัญในคำถามของคุณอยู่ใน? wilcox.test ในส่วนหมายเหตุ:

วรรณคดีไม่ได้เป็นเอกฉันท์เกี่ยวกับคำจำกัดความของผลรวมอันดับของ Wilcoxon และการทดสอบ Mann-Whitney

นั่นหมายความว่ามีมากกว่าหนึ่งวิธีในการทำแบบทดสอบที่ไม่ใช่พารามิเตอร์ของการเปลี่ยนแปลงตำแหน่งระหว่างสองตัวอย่าง นอกจากนี้ในแต่ละนิยามมีวิธีรับค่า ap มากกว่าหนึ่งวิธี "แน่นอน" หมายความว่ามันถูกต้องอย่างแน่นอนในขณะที่ "ประมาณ" หรือ "เชิงเส้น" เป็นทั้งการประมาณความจริง นั่นเป็นเหตุผลที่มีหลายตัวเลือกทั้งในwilcox.test()และwilcox_test()และมีเพียงบางส่วนของพวกเขาตรง - เมื่อคุณมีฟังก์ชั่นทั้งสองทำสิ่งเดียวกัน ดูเหมือนว่าwilcox_test()จะได้รับค่า p ที่แน่นอนแม้ในขณะที่มีค่าผูกในขณะที่wilcox.test()กลับไปที่การประมาณเชิง asymptotic เมื่อมีค่าผูก ฉันไม่ทราบว่าการรวมกันของสถิติและการคำนวณค่า p ที่โปรแกรมเสริมของ Excel กำลังทำอยู่

คำถามต่อไปของคุณคือทำไมwilcox.test()กลับเป็น 0 ตลอดเวลา สำหรับชุดข้อมูลที่คุณสร้างขึ้นค่าของสถิติการทดสอบคือ 0 เมื่อคุณทำ wilcox.test (x, y) แต่จะเป็น 49 เมื่อคุณทำ wilcox.test (y, x) แม้ว่าค่า p จะเป็น เหมือนกัน. ดูหน้าวิกิพีเดียด้วยเหตุผล wilcox_test()ส่งกลับค่าการแปลง Z ของสถิติที่ส่งคืนwilcox.test()ซึ่งเป็นสาเหตุที่ทำให้ค่าสถิติที่ทดสอบแตกต่างกัน

มีค่า p ที่ถูกต้อง? ใช่ แต่บางครั้งมันยากที่จะคำนวณและเราจำเป็นต้องใช้วิธีการประมาณ (ดู? wilcox_test สำหรับคำอธิบายเกี่ยวกับวิธีการคำนวณที่แน่นอนสามารถล้มเหลวจากหน่วยความจำไม่เพียงพอ) ความแตกต่างระหว่างการประมาณและค่าที่แน่นอนส่วนใหญ่จะไม่สำคัญเว้นแต่ความแตกต่างที่แท้จริงในตำแหน่งของทั้งสองกลุ่มนั้นเล็กมาก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.