kruskal.test(count ~ spray, data = insetos)
Kruskal-Wallis rank sum test
data: count by spray
Kruskal-Wallis chi-squared = 54.691, df = 5, p-value = 1.511e-10
O teste de Kruskal-Wallis é um teste estatístico não paramétrico utilizado para comparar três ou mais grupos independentes, avaliando se existem diferenças significativas entre as medianas dos grupos. Ele é uma alternativa à ANOVA quando a suposição de normalidade ou homogeneidade de variâncias não é atendida. O teste utiliza os postos (ranks) dos dados em vez dos próprios valores, sendo mais robusto a dados assimétricos ou com outliers. Um valor-p menor que 0,05 indica que há pelo menos um grupo que difere significativamente dos outros, mas o teste não identifica diretamente quais grupos são diferentes, sendo necessário realizar comparações post-hoc, como o teste de Dunn, para identificar onde estão essas diferenças.
Exemplo:
Kruskal-Wallis rank sum test
data: count by spray
Kruskal-Wallis chi-squared = 54.691, df = 5, p-value = 1.511e-10
Qui-quadrado = 54.691 com 5 graus de liberdade
p-valor = 1.511e-10 (ou < 0.001)
Como o p-valor é menor que 0.05, podemos rejeitar a hipótese nula de que todos os grupos possuem a mesma mediana. Isso indica que:
Há diferenças estatisticamente significativas entre pelo menos dois tipos de inseticidas em relação ao número de insetos mortos.