Я копал в scipy-коде для этого теста Wilcoxon, подписанного ранга (stats.wilcoxon
), и я обнаружил, что в scipy они вычисляют сумму рангов за отличия, которые являются положительными и раздельными для тех, которые являются негативами. Затем они выбрали меньший и использовали это как W. Это существенно отличается от объяснения теста в Википедии или других сайтах (http://vassarstats.net/textbook/ch12a.html), где W = сумма (все различия).Ошибка в scipy Wilcoxon, подписанный ранг теста
Подходит ли этот подход?
Добро пожаловать в Stackoverflow. Здесь есть вопрос? Вы заметили разницу между двумя источниками; Что бы вы хотели, чтобы сообщество помогло вам? К сожалению, это не настоящий вопрос (http://meta.stackexchange.com/questions/145677/what-is-a-real-question) в его текущей форме. Пожалуйста, прочитайте [FAQ] (http://stackoverflow.com/help) и [Как спросить] (http://stackoverflow.com/questions/how-to-ask) – kgdesouz
Я хотел бы знать, является ли реализация scipy неправильно со статистической точки зрения. Спасибо за помощь –
FYI: Несмотря на то, что на протяжении многих лет были введены настройки кода, вычисления, выполненные в 'wilcoxon', возвращаются к этой фиксации с 2002 года: https://github.com/scipy/scipy/commit/11c47a7b3d9be67a68dc30a754538e7a6c44ace0 –