Como calcular o valor p de uma pontuação z em r


Muitas vezes, em estatística, queremos determinar o valor p associado a um determinado escore z resultante de um teste de hipótese . Se este valor p estiver abaixo de um certo nível de significância, podemos rejeitar a hipótese nula do nosso teste de hipótese.

Para encontrar o valor p associado a um escore z em R, podemos usar a função pnorm(), que usa a seguinte sintaxe:

pnorm(q, média = 0, sd = 1, lower.tail = VERDADEIRO)

Ouro:

  • q: A pontuação z
  • média: a média da distribuição normal. O valor padrão é 0.
  • sd: O desvio padrão da distribuição normal. O valor padrão é 1.
  • lower.tail: Se TRUE, a probabilidade esquerda de q na distribuição normal é retornada. Se FALSO, a probabilidade à direita será retornada. O padrão é verdadeiro.

Os exemplos a seguir ilustram como encontrar o valor p associado a uma pontuação z para um teste do lado esquerdo, um teste do lado direito e um teste bicaudal.

Teste esquerdo

Suponha que queiramos encontrar o valor p associado a um escore z de -0,77 em um teste de hipótese para canhotos.

 #find p-value
pnorm(q=-0.77, lower.tail= TRUE )

[1] 0.2206499

O valor p é 0,2206 . Se utilizarmos um nível de significância de α = 0,05, não conseguiremos rejeitar a hipótese nula do nosso teste de hipótese porque este valor p não é inferior a 0,05.

Teste certo

Suponha que queiramos encontrar o valor p associado a um escore z de 1,87 em um teste de hipótese de extrema direita.

 #find p-value
pnorm(q=1.87, lower.tail= FALSE )

[1] 0.03074191

O valor p é 0,0307 . Se usarmos um nível de significância de α = 0,05, rejeitaríamos a hipótese nula do nosso teste de hipótese porque esse valor p é menor que 0,05.

Teste bilateral

Suponha que queiramos encontrar o valor p associado a um escore z de 1,24 em um teste de hipótese bicaudal.

 #find p-value for two-tailed test
2*pnorm(q=1.24, lower.tail= FALSE )

[1] 0.2149754

Para encontrar esse valor p bilateral, simplesmente multiplicamos o valor p unilateral por dois.

O valor p é 0,2149 . Se utilizarmos um nível de significância de α = 0,05, não conseguiremos rejeitar a hipótese nula do nosso teste de hipótese porque este valor p não é inferior a 0,05.

Relacionado: Você também pode usar esta calculadora online de pontuação Z do valor P para encontrar valores p.

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *