El contexto es:
Diferencias significativas en tabulaciones cruzadas
La pregunta:
¿Alguien ha usado un script para hacer diferencias significativas por
cada celda?
Una forma de hacerlo en SPSS es aplicando tablas personalizadas
(custom tables) a través del comando CTABLES.
Imaginemos que se tiene una base de datos en SPSS (.sav) que al menos
cuenta con dos variables: Edad (la edad de cada individuo en rangos) y
CALIFIC (una variable categórica cualquiera) y se desea saber si hay
diferencias significativas y donde se encuentran, el script propuesto
es:
CTABLES
/VLABELS VARIABLES=Edad CALIFIC DISPLAY=DEFAULT
/TABLE CALIFIC [UCOUNT F40.0, COLPCT.COUNT PCT40.1] BY Edad [C]
/CATEGORIES VARIABLES=Edad CALIFIC ORDER=A KEY=VALUE EMPTY=INCLUDE
TOTAL=YES POSITION=AFTER
/SIGTEST TYPE=CHISQUARE ALPHA=0.05
/COMPARETEST TYPE=PROP ALPHA=0.05 ADJUST=BONFERRONI ORIGIN=COLUMN.
Finalmente resta decir que esta es una prueba de proporciones y medias
con un nivel de significancia del 0.05 si se quisiera modificar el
nivel de significancia para hacerlo más laxo o más restrictivo se
debería cambiar la última línea:
/COMPARETEST TYPE=PROP ALPHA=0.025 ADJUST=BONFERRONI ORIGIN=COLUMN.
Con este mismo comando se pueden obtener comparaciones pareja a
pareja, bastaría cambiar la última línea por:
/COMPARETEST TYPE=MEAN ALPHA=0.05 ADJUST=BONFERRONI ORIGIN=COLUMN.
Les mando saludos.