Ejecutar tablas de contingencia simples en SPSS es bastante fácil. Sin embargo, el formato predeterminado es inconveniente y no cumple con los estándares de la APA. Este tutorial lo guía a través de 3 opciones para crear las tablas deseadas:
- CROSSTABS es fácil pero requiere cierta edición (manual).
- CTABLES es más rápido pero un poco más difícil y requiere una licencia de tablas personalizadas.
- TABLES es rápido pero bastante desafiante.
Usaremos bank_clean.sav, que se muestra en parte a continuación, para todos los ejemplos. Puede probarlos usted mismo después de descargar los datos.
Entonces, ¿qué son las tablas de contingencia de todos modos?
Las tablas de contingencia muestran frecuencias para todos
combinaciones de valores de 2 (+) variables.
Por ejemplo, la siguiente tabla muestra una tabla de contingencia -o «tabla de referencias cruzadas» – para 2 variables: estado civil y nivel de educación.
Solo 1 el encuestado tenía la escuela secundaria y nunca se casó;
Un total de 123 los encuestados nunca se casaron;
Solo 4 los encuestados tienen escuela intermedia o inferior;
La tabla muestra todas las combinaciones de estado civil y educación para 442 encuestados.
Es de esperar que las tablas de contingencia brinden una idea de la asociación, si la hubiera, entre estas variables. Entonces, ¿cómo funciona eso? Para obtener una explicación muy simple, consulte
Ejecución de tablas de contingencia simples en SPSS
La forma más rápida de crear la tabla que acabamos de ver es ejecutar una línea de sintaxis de SPSS:
tablas de referencias cruzadas educ por marit.
Las categorías de la primera variable -educación o educación- se convierten en filas en la tabla. Los valores de la segunda variable -marit o estado civil- se convierten en columnas. Como una regla de oro,
las columnas contienen los grupos que desea comparar
en todo lo que entra en las filas. En este caso, estamos comparando grupos de estado civil en Nivel de Educación.
Si hubiéramos querido hacer lo contrario –comparar grupos de nivel educativo en estado civil: intercambiamos filas y columnas y ejecutamos
tablas de referencias cruzadas marit por educ.
CROSSTABS con porcentajes de columna
Derecha. Entonces, ¿cómo se comparan nuestros grupos a nivel educativo? Es difícil verlo en nuestra primera tabla porque cada grupo de estado civil tiene un norte o tamaño de la muestra. Es posible que veamos un patrón más si agregamos porcentajes de columna. La siguiente sintaxis hace precisamente eso.
colocar
etiquetas tvars
etiquetas de números.
* Crear tabla de contingencia con frecuencias y porcentajes de columna.
tablas cruzadas educ por marit
/ columna de recuento de celdas.
Resultado
Si estudiamos toda la tabla, parece que los encuestados viudos tienen un nivel de estudios algo más alto que el resto: nada menos que el 56,8% tiene una maestría y otro 13,5% incluso un doctorado. Sin embargo, el patrón general no es muy claro y quizás sea mejor visualizarlo como un gráfico de barras apiladas.
En cualquier caso, el formato de la tabla -porcentajes en filas- tampoco ayuda realmente y no cumple APA pautas. Así que vamos a arreglarlo.
Conversión de CROSSTABS en tablas APA
Una solucion es botón derecho del ratón nuestra mesa y seleccione
En el editor dinámico que se abre, marque como se muestra a continuación.
Ahora arrastre y suelte las estadísticas justo debajo de Estado civil y simplemente cierre la ventana.
Hagamos ahora 2 reemplazos de texto:
- usar norte en lugar de «contar»
- usar % en lugar de «% dentro del estado civil»
Utilizando la control + H La tecla abreviada en el visor de salida debería funcionar. O, mucho mejor, use la sintaxis de OUTPUT MODIFY a continuación si está en SPSS versión 22 o superior.
* Opcionalmente: establezca los encabezados de columna adecuados.
salida modificar
/ seleccionar tablas
/ tablecells select = [‘% within Marital status’] reemplazar = ‘%’ aplicar a = encabezado de columna
/ tablecells select = [‘Count’] reemplazar = ‘n’ aplicar a = encabezado de columna.
Resultado
Tabla de contingencia APA creada con CROSSTABS
Entonces esa es la la manera más fácil para crear una tabla de contingencia de estilo APA en SPSS. Pero -personalmente- me parece demasiado trabajo, sobre todo para varias tablas. Así que consideremos 2 alternativas.
Tablas de contingencia APA de CTABLES
La tabla que acabamos de crear se puede ejecutar de una vez con CTABLES. Sin embargo, esto solo funciona si tiene una licencia para el módulo de tablas personalizadas. Puede comprobar esto ejecutando
mostrar licencia.
Si la tabla resultante incluye «Tablas personalizadas», pruebe la sintaxis siguiente.
* Cree una tabla de contingencia de estilo APA con ctables.
ctables
/ table educ por marit [count ‘n’ colpct ‘%’]/ categorías variables = educ marit total = sí.
Resultado
Tabla de contingencia APA creada con CTABLES
CTABLES funciona muy bien para esta tabla pero, desafortunadamente, necesitará un comando separado para cada tabla. La sintaxis también es algo desafiante. Creo que podrías pegarlo desde
pero de alguna manera nunca obtengo los resultados que deseo del menú.
Quizás una mejor manera es copiar-pegar-editar el ejemplo de sintaxis para varias tablas. O cree y ejecute los comandos con Python para SPSS. Esto es más rápido pero también más difícil. Pero si te gusta rápido y fuerte -seguramente a mí- entonces hazlo.
Tablas de contingencia APA de TABLES
Entonces, ¿qué pasa si no tiene una licencia para CTABLES? Bueno, luego están las TABLAS. TABLES fue reemplazado por CTABLES alrededor de 1990 y eliminado de toda la documentación. Pero -como muy muy pocos usuarios de SPSS saben que TABLES todavía funciona en todas las versiones recientes de SPSS.
Así, la sintaxis a continuación es una alternativa para el enfoque CTABLES.
* Crear tabla de contingencia estilo APA con tablas.
mesas
/ formato cero
/ ftotal = ftot ‘Total’
/ tabla educ + ftot por marit> (estadísticas) + ftot
/ recuento de estadísticas ((f3) ‘n’) cpct ((pct5.1) ‘%’: marit).
Resultado
Tabla de contingencia APA creada con TABLES
Esta tabla de contingencia es casi idéntica al resultado de CTABLES. Desafortunadamente, la sintaxis es aún más difícil y, peor aún, no está documentada. Podríamos construir una herramienta para crear el comando TABLES desde el menú, pero no aparecerá pronto.
Notas finales
Mostramos 3 formas de crear tablas de contingencia de estilo APA en SPSS:
- CROSSTABS es más fácil. Puede crear varias tablas de una vez, pero requieren bastante edición (manual).
- CTABLES ejecuta la mesa deseada de inmediato y se puede ejecutar desde el menú. Sin embargo, crea una tabla a la vez y requiere una licencia adicional.
- TABLES también ofrece la mesa adecuada de inmediato. Sin embargo, la sintaxis es difícil y no hay menú.
Es cierto que ninguna de estas opciones es ideal. Por lo tanto, podríamos construir una herramienta en algún momento que ejecute muchas tablas a la vez desde el menú.
¡Gracias por leer!