Por que se utilizar o codigo : (sem o abs) o valor de p_valor é igual a 1.96 e não é igual a resposta do exercicício? p_valor=2*norm.sf(z) p_valor
Por que se utilizar o codigo : (sem o abs) o valor de p_valor é igual a 1.96 e não é igual a resposta do exercicício? p_valor=2*norm.sf(z) p_valor
Olá Jéssica, tudo bem? Espero que sim!
Como o teste é bicaudal, temos que levar em consideração a probabilidade de ser maior que o Z de teste se o Z for positivo, e de ser menor que o Z de teste se o Z for negativo, resultando em 2 * P(x>|Z|).
A função cdf() nos dá a probabilidade acumulada enquanto a sf(), a função de sobrevivência, é 1 - cdf():
Repare que usando a função de sobrevivência na imagem anterior, estamos calculando a probabilidade p(x>x0), mas o que queremos no exercício é a probabilidade p(x<z) quando o z for negativo e a probabilidade de p(x>z) quando z for positivo, que são as caudas da nossa normal. A probabilidade p(x<z) quando z é negativo é equivalente a p(x>z) quando z é positivo, portanto podemos usar 2* p(x>|z|) = p(x<-z) + p(x>+z).
Veja a imagem abaixo:
No exemplo da vídeo-aula, o Z já era positivo, então quando calculamos 2 * p(x>z) já resultava na resposta correta porque |z| = z quando z é positivo. Mas no exercício obtemos um Z negativo, que resulta em uma resposta diferente caso não utilizamos o módulo.
Espero que tenha tirado sua dúvida.
Estou à disposição. Bons estudos!