Як виконати перевірку знакового рангу вілкоксона в r


Тест Wilcoxon Signed-Rank є непараметричною версією парного t-критерію . Він використовується, щоб перевірити, чи існує значна різниця між середніми значеннями двох сукупностей, коли розподіл відмінностей між двома вибірками не можна вважати нормальним.

У цьому підручнику пояснюється, як виконати перевірку рангів зі знаком Вілкоксона в R.

Приклад: Вілкоксон підписав ранговий тест у R

Припустимо, баскетбольний тренер хоче знати, чи певна тренувальна програма збільшує кількість штрафних кидків, які виконують його гравці. Щоб перевірити це, він попросив 15 гравців виконати по 20 штрафних кидків до і після програми тренувань.

Оскільки кожен гравець може бути «в парі» сам із собою, тренер планував використовувати парний t-тест, щоб визначити, чи є значна різниця між середньою кількістю штрафних кидків, виконаних до та після програми тренувань. навчання. Однак розподіл відмінностей виявляється ненормальним, тому замість цього тренер використовує тест Wilcoxon Signed-Rank.

У наступній таблиці представлено кількість штрафних кидків (з 20 спроб) кожним із 15 гравців до та після програми тренувань:

Приклад набору даних для тесту Wilcoxon Signed Rank

Щоб виконати тест Wilcoxon Signed-Rank для цих даних у R, ми можемо використати функцію wilcox.test() , яка використовує такий синтаксис:

wilcox.test(x, y, even = TRUE)

золото:

  • x, y: два вектори значень даних
  • paired: встановлення значення TRUE повідомляє R, що наші два вектори містили парні дані

Наступний код демонструє, як використовувати цю функцію для виконання тесту Wilcoxon Signed-Rank на цих даних:

 #create the two vectors of data
before <- c(14, 17, 12, 15, 15, 9, 12, 13, 13, 15, 19, 17, 14, 14, 16)
after <- c(15, 17, 15, 15, 17, 14, 9, 14, 11, 16, 18, 20, 20, 10, 17)

#perform Wilcoxon Signed-Rank Test
wilcox.test(before, after, paired=TRUE)

	Wilcoxon signed rank test with continuity correction

data: before and after
V = 29.5, p-value = 0.275
alternative hypothesis: true location shift is not equal to 0

Статистика тесту становить 29,5 , а відповідне значення p — 0,275 . Оскільки це p-значення не менше 0,05, ми не можемо відхилити нульову гіпотезу. Не було статистично значущої різниці в кількості штрафних кидків до і після участі гравців у тренувальній програмі.

За замовчуванням ця функція виконує двосторонній тест Wilcoxon Signed-Rank, але ви можете вказати лівосторонній або правосторонній тест за допомогою альтернативного аргументу:

 #perform left-tailed Wilcoxon Signed-Rank Test
wilcox.test(before, after, paired=TRUE, alternative="less")

	Wilcoxon signed rank test with continuity correction

data: before and after
V = 29.5, p-value = 0.1375
alternative hypothesis: true location shift is less than 0

#perform right-tailed Wilcoxon Signed-Rank Test
wilcox.test(before, after, paired=TRUE, alternative="greater")

	Wilcoxon signed rank test with continuity correction

data: before and after
V = 29.5, p-value = 0.8774
alternative hypothesis: true location shift is greater than 0

Додаткові ресурси

Вступ до перевірки статусу Вілкоксона зі знаком
Калькулятор тесту з підписом Вілкоксона

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *