Entrar
¿Nuevo usuario? Inscribirme
UsuariosSPSS · Usuarios y Consultores de SPSS
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Como ponderar?   Lista de mensajes  
Responder | Reenviar Mensaje #585 de 806 |
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 .
 


De: UsuariosSPSS@... [mailto:UsuariosSPSS@...] En nombre de juliotrujillo
Enviado el: Lunes, 06 de Agosto de 2007 09:40 a.m.
Para: UsuariosSPSS@...
Asunto: [UsuariosSPSS] Como ponderar?

Hola a tod@s!

Comencé con el SPSS usando las primeras versiones para MSDOS y hacía
toda la grabación y explotación de datos escribiendo la programación.

Muchos años después, y para colaborar con un estudio de una asociación
de enfermedades raras, estoy utilizando el SPSS 15 en español para
Windows, y me encuentro con un programa que ha cambiado bastante.

El caso es que tengo dos variables (sexo y edad) que necesito ponderar
en cada grupo para que la muestra sea representativa de la población real.

Anteriormente lo que hacía era esto:(aunque ahora ponga la extensión
.sav a los ficheros, antes eran .sys)

GET FILE='C:\Data2007\Data.sav'.
COMPUTE P=1.
IF(sexo EQ 1 and edad EQ 1)P=.7855.
IF(sexo EQ 1 and edad EQ 2)P=1.0032.
* (Así con la totalidad de etiquetas de sexo y edad)
WEIGHT BY P.
SAVE OUTFILE='C:\Data2007\DataP.sav'.

Alguien sería tan amable de indicarme como puedo hacer esta
ponderación con la actual versión de Windows? Es que me he perdido al
ver que muchos comandos ahora son diferentes y no se si se puede hacer
directamente en el programa o si lo tengo que hacer por comandos y si
estos son los correctos actualmente.

Muchísimas gracias y saludos!



Mié, 8 de Ago, 2007 1:42 pm

auberth64
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #585 de 806 |
Desplegar mensajes Autor Ordenar por fecha

Hola a tod@s! Comencé con el SPSS usando las primeras versiones para MSDOS y hacía toda la grabación y explotación de datos escribiendo la programación. ...
juliotrujillo
Sin conexión Enviar correo
6 de Ago, 2007
2:40 pm

Hola Julio Lo que tienes que hacer es crear una variable que contenga tus datos de ponderacion de la siguiente manera compute ponde=1. if (sexo=1 & edad=1)...
Viviana Maldonado
mgvivi
Sin conexión Enviar correo
8 de Ago, 2007
1:47 pm

Sólo para activar un poco el foro. ¿Estás seguro que si escribís eso en una hoja de sintaxis y lo ejecutás no funciona? El procedimiento sería: MENÚ:...
Ernesto Philipp
erphilipp
Sin conexión Enviar correo
8 de Ago, 2007
1:48 pm

Ok. lo estas haciendo bien si solo fuesen pocos factores de ponderacion los que vas a utilizar pero si no es asi tienes que crear un identificador unico y si...
Jeovanni Davila
jeodavila
Sin conexión Enviar correo
8 de Ago, 2007
1:48 pm

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...
Auberth Hurtado
auberth64
Sin conexión Enviar correo
8 de Ago, 2007
6:00 pm

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...
Auberth Hurtado
auberth64
Sin conexión Enviar correo
10 de Ago, 2007
2:21 am

Muchas gracias a ambos por vuestras respuestas. ... nombre a ... muy útil ... cambiar el ... letras (si ... [mailto:UsuariosSPSS@...] ... real....
juliotrujillo
Sin conexión Enviar correo
10 de Ago, 2007
7:57 am
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda