Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Diferença entre mannwhitneyu( ) e ranksums( )

No curso de estatística anterior, nós aprendemos o teste U de Mann-Whitney-Wilcoxon, também conhecido como o teste de soma dos postos de Wilcoxon. Para usá-lo, deveriamos importar: from scipy.stats import mannwhitneyu. Sendo que agora nos foi apresentado o teste que me pareceu o mesmo, sob o import from scipy.stats import ranksums. Quando devo usar um ou outro, se é que existe diferença entre eles.

1 resposta
solução!

Olá Júlio, tudo bem? Espero que sim!

Desculpe pela demora em retornar.

Ambos executam o mesmo teste não paramétrico entre amostras independentes, com mesma hipótese nula e alternativa.

A diferença está que a implementação do mannwhitneyu oferece correções de continuidade opcional para evitar problemas quando há medições de valores exatamente iguais nas duas amostras.

Na documentação do ranksums do scipy há uma indicação que diz o seguinte:

Este teste deve ser usado para comparar duas amostras de distribuições contínuas. Ele não lida com laços entre as medições em x e y. Para tratamento de amarração e correção de continuidade opcional, consulte scipy.stats.mannwhitneyu.

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software