SPSS – Correlaciones en formato APA

Al ejecutar correlaciones en SPSS, también obtenemos los niveles de significancia. En algunos casos, no queremos eso: si nuestros datos contienen una población completa, tales valores p no tienen sentido. Por alguna estupida razon
no podemos obtener correlaciones sin niveles de significancia
desde el diálogo de correlaciones. Sin embargo, este tutorial muestra 2 formas de obtenerlos de todos modos. Usaremos adolescents_clean.sav en todo momento.


Matriz de correlación en formato APA
Tabla de correlación según lo recomendado por la APA

Opción 1: FACTOR

Una opción razonable es navegar a

Flecha de menú de SPSS

Flecha de menú de SPSS
Como se muestra abajo.


Menú de análisis de factores de SPSS

A continuación, nos moveremos iq mediante bien b en el cuadro de variables y siga los pasos descritos en la siguiente captura de pantalla.


Matriz de correlación de SPSS a partir del factor

Haciendo clic PAGaste da como resultado la sintaxis siguiente. Creará una matriz de correlación sin niveles de significancia o tamaños de muestra. Tenga en cuenta que FACTOR utiliza la eliminación por lista de valores faltantes de forma predeterminada, pero podemos cambiarlo fácilmente a una eliminación por pares. Además, podemos acortar la sintaxis bastante en caso de que necesitemos más de una matriz de correlación.

Matriz de correlación de la sintaxis de FACTOR

* Sintaxis pegada de Analizar – Reducción de dimensión – Factor.

FACTOR
/ VARIABLES iq depr anxi soci wellb
/ FALTA en pares / * ATENCIÓN AQUÍ: ¡EL PREDETERMINADO ES EN LISTA! * /
/ ANÁLISIS iq depr anxi soci wellb
/ EXTRACCIÓN DE CORRELACIÓN DE IMPRESIÓN
/ CRITERIOS MINEIGEN (1) ITERATO (25)
/ PC DE EXTRACCIÓN
/ ROTACIÓN NOROTATE
/ MÉTODO = CORRELACIÓN.

* Puede acortarse a …

factor
/ variables iq al pozo
/ falta por pares
/ correlación de impresión.

*…o incluso…

factor
/ variables iq al pozo
/ correlación de impresión.

* pero esta última versión utiliza la eliminación por lista de valores faltantes.

Resultado


Matriz de correlación de SPSS desde el comando Factor

Cuando se utiliza la eliminación por pares, ya no vemos los tamaños de muestra utilizados para cada correlación. Es posible que no queramos esos en nuestra mesa, pero tal vez nos gustaría decir algo sobre ellos en el título de nuestra tabla.
Más importante aún, no tenemos idea de qué correlaciones son estadísticamente significativas y cuáles no. Nuestro segundo enfoque se ocupa muy bien de ambos problemas.

Opción 2: Ajustar la tabla de correlación predeterminada

La forma más rápida de crear correlaciones es simplemente ejecutar
correlaciones iq con el pozo b.
Sin embargo, a veces queremos que se marquen correlaciones estadísticamente significativas. Lo haremos agregando solo una línea.

* Cree una matriz de correlación completa y marque las correlaciones estadísticamente significativas.

correlaciones iq a wellb
/ print nosig.

Esto da como resultado una matriz de correlación estándar con todos los tamaños de muestra y valores p. Sin embargo, ahora haremos que todo excepto las correlaciones reales sean invisibles.

Ajuste de la estructura de nuestra tabla dinámica

Primero hacemos clic con el botón derecho en nuestra tabla de correlación y navegamos hasta

Flecha de menú de SPSS
Como se muestra abajo.


Administrador de tablas dinámicas de SPSS

Seleccione del menú.


Menú de bandejas pivotantes de SPSS

Arrastre y suelte la dimensión Estadísticas (fila) en el área CAPA y cierre el editor dinámico.


Bandejas pivotantes SPSS

Resultado


Matriz de correlación de SPSS sin resultado final significativo

¿Mismos resultados más rápido?

Si le gusta el resultado final, puede preguntarse si hay una forma más rápida de lograrlo. Bueno, hay: el Pitón la siguiente sintaxis hace el ajuste en todas las tablas dinámicas en su salida. Así que asegúrese de que solo haya tablas de correlación en su salida antes de ejecutarlo. De lo contrario, podría bloquearse.

* Mover la dimensión de la última fila a la capa para todas las tablas en la ventana de salida. Esta sintaxis requiere SPSS Python Essentials.

comenzar el programa.
importar SpssClient
SpssClient.StartClient ()
oDoc = SpssClient.GetDesignatedOutputDoc ()
oItems = oDoc.GetOutputItems ()
para el índice en el rango (oItems.Size ()):
oItem = oItems.GetItemAt (oItems.Size () – índice – 1)
if oItem.GetType () == SpssClient.OutputItemType.PIVOT:
pTable = oItem.GetSpecificType ()
pManager = pTable.PivotManager ()
nRows = pManager.GetNumRowDimensions ()
rDim = pManager.GetRowDimension (0)
rDim.MoveToLayer (0)
SpssClient.StopClient ()
final del programa.

Bueno, eso es todo. Espero que les haya gustado este tutorial y mi script. De hecho, lo ejecuto desde mi barra de herramientas con bastante frecuencia.

¡Gracias por leer!