Objetivo: Aprender a realizar árboles con SPSS.
* Abrir el fichero de Stata.
GET STATA FILE="c:\Users\Alumno\Desktop\Analisis\Datos\cis3145b.dta".
* Preparación de variables (recodificaciones).
RECODE P31r(5 6 8 9=3) (7 10 THRU 13 96=70)(77=99)(else=copy) into PARTIDO.
RECODE PARTIDO (1=1) (2 THRU 70=0)(ELSE=SYSMIS) INTO PP.
RECODE PARTIDO (2=1) (1 3 THRU 70=0)(ELSE=SYSMIS) INTO PSOE.
RECODE PARTIDO (3=1) (1 2 4 THRU 70=0)(ELSE=SYSMIS) INTO PODEMOS.
RECODE PARTIDO (4=1) (1 2 3 5 THRU 70=0)(ELSE=SYSMIS) INTO CIUDADANOS.
* Árbol de decisiones.
TREE PP [n] BY P47 [n] P48 [s] CONDICION11 [n] ESTATUS [o] P55A [o] P35 [o] .
TREE PP [n] BY P47 [n] P48 [s] CONDICION11 [n] ESTATUS [o] P55A [o] P35 [o]
/GROWTHLIMIT MINPARENTSIZE=200 MINCHILDSIZE=100 MAXDEPTH=2
/CHAID ALPHASPLIT=0.001 ALPHAMERGE=1.E-7.
* Para grabar el resultado de la segmentación en una variable.
TREE PP [n] BY P47 [n] P48 [s] CONDICION11 [n] ESTATUS [o] P55A [o] P35 [o]
/GROWTHLIMIT MINPARENTSIZE=200 MINCHILDSIZE=100 MAXDEPTH=2
/CHAID ALPHASPLIT=0.001 ALPHAMERGE=1.E-7
/SAVE NODEID.
* Las etiquetas se ponen con la instrucción VALUE LABELS.
VALUE LABELS NODEID
1 "Izquierda"
6 "Centro/Poco o nada practicante"
7 "Centro/Practicante"
8 "Centro derecha/<54"
9 "Centro derecha/>54"
10 "Derecha/<44"
11 "Derecha/>44"
12 "Sin ideología/Poco o nada practicante"
13 "Sin ideología/Practicante".
* Para obtener la tabla cruzando la variable dependiente con los grupos.
CROSSTABS
/TABLES=PP BY NodeID
/STATISTICS=CHISQ PHI
/CELLS=COLUMN.