Saltar al contenido principal
Documentos
Gestión de datos en RGráficos en RR DocumentaciónInterfaz REstadística en RIntroducción de datos en R

Pruebas no paramétricas de diferencias de grupo en R

R proporciona funciones para realizar las pruebas U de Mann-Whitney, Wilcoxon Signed Rank, Kruskal Wallis y Friedman.

# independent 2-group Mann-Whitney U Test
wilcox.test(y~A)
# where y is numeric and A is A binary factor
# independent 2-group Mann-Whitney U Test
wilcox.test(y,x) # where y and x are numeric
# dependent 2-group Wilcoxon Signed Rank Test
wilcox.test(y1,y2,paired=TRUE) # where y1 and y2 are numeric
# Kruskal Wallis Test One Way Anova by Ranks
kruskal.test(y~A) # where y1 is numeric and A is a factor
# Randomized Block Design - Friedman Test
friedman.test(y~A|B)
# where y are the data values, A is a grouping factor
# and B is a blocking factor

Para la prueba wilcox.test puedes utilizar la opción alternativa="menor" o alternativa="mayor" para especificar una prueba de una cola.

Existen alternativas paramétricas y de remuestreo.

El paquete pgirmess proporciona comparaciones múltiples no paramétricas. (Nota: Este paquete ha sido retirado, pero sigue disponible en los archivos CRAN).

library(npmc)
npmc(x)
#
where x is a data frame containing variable 'var'
#
(response variable) and 'class' (grouping variable)

Visualizar los resultados

Utiliza gráficos de caja o de densidad para visualizar las diferencias entre grupos.

Practicar

Este ejemplo interactivo te permite practicar la prueba de rangos con signo de Wilcoxon con R.

Aprende lo esencial de R

Domina los fundamentos del análisis de datos en R, incluyendo vectores, listas y marcos de datos, y practica R con conjuntos de datos reales.
Empieza a aprender R gratis