|
RE: [UsuariosSPSS] Como ponderar?
Hola,
En general la sintaxis que estas utilizando es adecuada, solo un par de
recomendaciones que te adjunto a continuación, puedes correrla toda o
eliminar los comentarios:
* 1. CAPTURA BASE DE DATOS.
GET FILE='C:\Data2007\Data.sav' .
DATASET NAME Data2007 WINDOW=FRONT . /* Con este comando le pones nombre a
tu conjunto de datos, es una de las adiciones en la sintaxis y es muy útil
cuando trabajas con varias bases de datos simultáneamente
* 2. CREACIÓN VARIABLE DE PONDERACIÓN .
IF(sexo EQ 1 and edad EQ 1) P=0.7855 .
IF(sexo EQ 1 and edad EQ 2) P=1.0032 .
EXECUTE . /* Comando para que ejecute la transformación (puedes cambiar el
"EQ" por "=" y el "and" por "&", además te recomiendo que trabajes con
paréntesis)
* 2.1. YO LO HARÍA ASÍ: .
IF ((sexo = 1) & (edad = 1)) P=0.7855 .
IF ((sexo = 1) & (edad = 2)) P=1.0032 .
EXE . /* Recuerda que cualquier comando lo puedes abreviar a tres letras (si
no genera conflicto con otros comandos)
* 3. PONDERAR.
WEIGHT BY P.
* 4. GUARDAR RESULTADOS.
SAVE OUTFILE='C:\Data2007\DataP.sav'
/COMPRESSED . /* Para que la base de datos pese un poco menos .
AUBERTH HURTADO .
|