Fala Pessoal, boa noite.
Fiquei com uma dúvida no teste z para a comparação de dois conjuntos de amostras.
No primerio teste, utilizando a função z_test direto, obtemos os seguintes valores:
print(ztest(notas.rating, notas1.rating))
zconfint(notas.rating, notas1.rating)
(-5.894327101501841, 3.762112778881965e-09)
(-0.5588219849631111, -0.2799245129192442)
Porém, quando utilizados o método summary, encontramos valores divergentes.
descr_todas_as_notas = DescrStatsW(notas.rating)
descr_toystory = DescrStatsW(notas1.rating)
comparacao = descr_todas_as_notas.get_compare(descr_toystory)
comparacao.summary(use_t=False)
Test for equality of means
coef std err z P>|z| [0.025 0.975]
subset #1 -0.1624 0.206 -0.788 0.430 -0.566 0.241
No caso, tanto na utilização direta do z_test, quanto no método summary, o valor da estatística teste (z) e o intervalo de confiança não deveriam ser o mesmo, ou seja, -5.894 e -0.559 -0.280 respectivamente ?