Práctica de análisis multivariante aplicado a las ciencias sociales (24/10/2017)

Objetivo: Aprender a realizar árboles con SPSS.

Elaboración de un árbol

  1. Abrir un fichero nuevo de sintaxis con SPSS.
  2. Escribir las instrucciones: abrir fichero/recodificar/análisis.
  3. * 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] .
    
  4. Ejecutarlas

Expresión de fitros (paradas)

Paradas de segmentación:
  1. Significación: ALPHAMERGE=0.05 ALPHASPLIT=0.05
  2. Tamaño: MINPARENTSIZE=100 MINCHILDSIZE=50
  3. Profundidad: MAXDEPTH=AUTO
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.

Grabación de grupos o nodos

Si el resultado es aceptable, se procede a generar la variable que refleja los nodos.
  1. Repetir la instrucción que obtiene el árbol añadiendo la opción /SAVE NODEID.
  2. Opcionalmente se le ponen etiquetas.
  3. Si esto sale bien, se puede cruzar la variable dependiente (PP) con la nueva variable NODEID.
* 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.

Final de la práctica.

  1. Subir un fichero .doc con un gráfico de segmentación a Studium. En la “Práctica de Segmentación”.

Universidad de Salamanca. Grado de Sociología. Análisis Multivariable Aplicado a las Ciencias Sociales. Modesto Escobar