Cómo encontrar un valor P a partir de una puntuación Z en Python

Actualizado por ultima vez el 7 de mayo de 2021, por .

A menudo, en estadística, nos interesa determinar el valor p asociado con una determinada puntuación z que resulta de una prueba de hipótesis . Si este valor p está por debajo de algún nivel de significancia, podemos rechazar la hipótesis nula de nuestra prueba de hipótesis.

Para encontrar el valor p asociado con una puntuación z en Python, podemos usar la función scipy.stats.norm.sf () , que usa la siguiente sintaxis:

scipy.stats.norm.sf (abs (x))

dónde:

  • x: la puntuación z

Los siguientes ejemplos ilustran cómo encontrar el valor p asociado con una puntuación z para una prueba de cola izquierda, una prueba de cola derecha y una prueba de dos colas.

Prueba de cola izquierda

Suponga que queremos encontrar el valor p asociado con una puntuación z de -0,77 en una prueba de hipótesis de cola izquierda.

importar scipy.stats

#find p-value
scipy.stats.norm.sf (abs (-0,77))

0,22064994634264962

El valor p es 0,2206 . Si usamos un nivel de significancia de α = 0.05, no podríamos rechazar la hipótesis nula de nuestra prueba de hipótesis porque este valor p no es menor que 0.05.

Prueba de cola derecha

Suponga que queremos encontrar el valor p asociado con una puntuación z de 1,87 en una prueba de hipótesis de cola derecha.

importar scipy.stats

#find p-value
scipy.stats.norm.sf (abs (1.87))

0.030741908929465954

El valor p es 0.0307 . Si usamos un nivel de significancia de α = 0.05, rechazaríamos la hipótesis nula de nuestra prueba de hipótesis porque este valor p es menor que 0.05.

Prueba de dos colas

Suponga que queremos encontrar el valor p asociado con una puntuación z de 1,24 en una prueba de hipótesis de dos colas.

importar scipy.stats

# encontrar el valor p para la prueba de dos colas
scipy.stats.norm.sf (abs (1.24)) * 2

0.21497539414917388

Para encontrar este valor p de dos colas, simplemente multiplicamos el valor p de una cola por dos.

El valor p es 0,2149 . Si usamos un nivel de significancia de α = 0.05, no podríamos rechazar la hipótesis nula de nuestra prueba de hipótesis porque este valor p no es menor que 0.05.

Relacionado: También puede usar esta calculadora en línea de puntaje Z a valor P para encontrar valores p.

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Deja un comentario

Un intervalo de confianza es un rango de valores que probablemente contenga un parámetro de población con un cierto nivel…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!