После теста Крускала выполнить несколько тестов после хо c с помощью тестов Вилкоксона с плановыми сравнениями, но не попарно - PullRequest
0 голосов
/ 01 мая 2020

После значительного теста Крускала я хотел бы выполнить несколько тестов по окончании c с помощью тестов Вилкоксона в соответствии с запланированными сравнениями. Я не хочу проводить парные тесты Уилкоксона и контрольную группу. Раньше я делал это с ANOVA с функцией glht, включающей матрицу контраста «K»: glht(lm1, linfct=mcp(x=K)), но я не знаю, как это сделать с непараметрическими c тестами.

В kruskal.test(formula = y~x, data = data) x включает 4 фактора (уровни: A, B, C и D). Я хотел бы выполнить несколько пост-хо c тестов Уилкоксона в соответствии с запланированными сравнениями: A против B + C, B + C против D и A против D.

Я пытался использовать wilcox_test функция в пакете rstatix, но она не работает.

wilcox_test(data = data, formula = data$y~data$x, p.adjust.method ="bonferroni", comparisons=list(c(c("B", "C"), "D"), c(c("B", "C"), "A"), c("D","A"))))

R дает мне скорректированные p-значения для сравнений: B против C, A против B и A против D.

Не могли бы вы помочь мне с этой функцией? Или вы знаете другой способ выполнить то, что я хотел бы сделать?

Спасибо

...