0
respostas

Diferença nos resultados devido a ordem dos parâmetros

Olá,

Eu vi algumas perguntas neste curso sobre a ordem dos parâmetros na scipy.stats.mannwhitneyu() e gostaria de colocar a minha. O professor fez a estimativa do valor de u** e do **p_valor com o comando acima achando os resultados 8** e **0.022221119551528605 colocando os parâmetros da seguinte forma:

u, p_valor = mannwhitneyu(mulheres, homens, alternative='less')
print(u)
print(p_valor)

No entanto, para avaliar o que podia mudar caso ocorra uma mudança na ordem dos parâmetros, fiz o seguinte código:

u2, p_valor2 = mannwhitneyu(homens, mulheres, alternative='greater')
print(u2)
print(p_valor2)

Para este último caso os resultados foram u2 = 40 e p_valor2 = 0.022221119551528605 . Com isso, verifiquei q a ordem dos parâmetros não altera o resultado do p-valor. Isso está correto?

Também notei que o valor de u2 é o valor maior da conta explícita u = mín(u1, u2) feita na aula anterior. Essa é somente a única mudança qdo se troca os parâmetros no código scipy.stats.mannwhitneyu()? E, se sim, pq a mudança do menor para o maior na estatística não altera o p-valor?

Desde já, fico grato! Raphael Henrique