BlablaSTAT

Argument "correct" pour la fonction wilcox.test

Argument "correct" pour la fonction wilcox.test

par Cecile Cabasson,
Nombre de réponses : 0

Après discussion avec mes collègues :

correct = a logical indicating whether to apply continuity correction in the normal approximation for the p-value. Par défaut correct=TRUE.

Cela permet de spécifier une correction de continuité. C'est un paramètre qui demanderai beaucoup d'explications théoriques. En version simplifiée, cela permet de lisser des valeurs discrètes afin de les amener au plus près d'une loi de probabilité continue. On approxime des valeurs discrètes par des intervalles.

En théorie, on n'a pas besoin de la correction si les n de chaque groupe sont inférieurs à 20 et on doit corriger si n>20.

En pratique, R semble appliquer la correction à partir de n=50 par groupe
 
On peut tester l'application de la correction avec
gr1 = runif (50, 5, 20)
gr2 = runif (50, 7, 22)
wilcox.test(gr1, gr2, correct=TRUE)
wilcox.test(gr1, gr2, correct=FALSE)
et en modifiant le (n=50)