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
Consulta   Lista de mensajes  
Responder | Reenviar Mensaje #174 de 806 |
RE: [UsuariosSPSS] Consulta

Juan: muchas gracias por respondar a mi consulta, voy a ver si lo entiendo y
me funciona y te comento. Saludos, Pablo

----- Original Message -----
From: Juan Girbés <jgirbesb@...>
To: <UsuariosSPSS@...>
Sent: Monday, November 10, 2003 11:20 PM
Subject: RE: [UsuariosSPSS] Consulta



Hola:
Si no lo he entendido mal, lo que quieres es colocar en distintas
variables las observaciones sucesivas de un mismo caso, identificado por
la variable id, como sería el caso de distintas visitas si se tratase de
pacientes, y después operar con las variables.
Sería más sencillo si dispusiéramos de una variable que identificara las
observaciones, y entonces podríamos seleccionar los casos, guardar el
fichero, y así sucesivamente con todas las "visitas", y después fundir
archivos añadiendo variables ("MATCH FILES").
Yo habitualmente lo que hago es conseguir con el gestor de base de datos
(Access) ficheros con un caso por fila y fusionar después los ficheros.

Pero si lo que tenemos es lo que muestras, se puede conseguir como te
indico a continuación. Al final explico cómo funciona:

SORT CASES BY id (A) .
SPLIT FILE BY id.

CREATE aa_1= LAG(aa,1).
CREATE bb_1= LAG(bb,1).
CREATE cc_1= LAG(cc,1).

CREATE aa1= LEAD(aa_1,1).
CREATE bb1= LEAD(bb_1,1).
CREATE cc1= LEAD(cc_1,1).


CREATE aa2= LEAD(aa,1).
CREATE bb2= LEAD(bb,1).
CREATE cc2= LEAD(cc,1).

FILTER OFF.
USE ALL.
SELECT IF( ~ (NMISS(aa1,bb1,cc1,aa2,bb2,cc2) = 6)).
EXECUTE .

COMPUTE ss1 = SUM.1(bb1,cc1).
COMPUTE ss2 = SUM.1(bb2,cc2).
FORMATS ss1 ss2 (F8).
EXECUTE.

SAVE OUTFILE='C:\pruebas\prueba.sav'
/DROP=aa bb cc aa_1 bb_1 cc_1 /COMPRESSED.

GET
FILE='C:\pruebas\prueba.sav'.

En primer lugar se ordenan los registros en orden ascendente mediante
SORT FILE.
A continuación SPLIT FILE indica que se repetirán los siguientes
procedimientos estadísticos para cada valor indicado por id.
El procedimiento CREATE crea las variables, indicando LAG(aa,1) que
coloque el valor de la variable aa desplazado un registro hacia abajo, y
LEAD(aa,1) lo mismo pero hacia arriba. La variable aa_1 la he creado
como un paso intermedio para obtener después la variable aa1.
Después se realiza una selección eliminando los casos no seleccionados.
La condición "~ (NMISS(aa1,bb1,cc1,aa2,bb2,cc2) = 6)" indica lo
seleccionado: los casos que no tengan missing en las 6 variables creadas
enumeradas en el paréntesis.
La suma después es cosa sencilla. He puesto SUM.1, en lugar de una sumar
las variables con un + para conseguir la suma aunque haya valores
perdidos (missing), si se desea que quede missing cuando falte un
sumando habría que hacerlo de forma aritmética (con un +).
Finalmente para que quede el fichero sólo con las variables que queremos
he indicado que lo guarde perdiendo las variables que no nos interesan,
mediante la instrucción SAVE OUTFILE y la subinstrucción /DROP. Después
si abrimos el fichero (GET FILE) tendremos los datos en la ventana de
nuestro ordenador. En este caso lo he guardado en una carpeta llamada
C:\pruebas, que debe existir en el ordenador para que no nos dé un
error.

Espero haber entendido bien tu pregunta, lo que justificaría este rollo
que os he soltado.

Un saludo

Juan Girbés



-----Mensaje original-----
De: Pablo Gabriel Malatino [mailto:pablomalatino@...]
Enviado el: domingo, 09 de noviembre de 2003 23:27
Para: Usuarios SPSS
Asunto: [UsuariosSPSS] Consulta

Hola amigos expertos en SPSS!!!! aquí tengo otra consulta para hacer:

Tengo que reestructurar unos datos, pero de una forma especial, les
muestro un ejemplo:

id aa bb cc
1 3 6 7
3 5 1 5
2 8 2 9
2 4 5 8
1 9 9 2
3 2 7 3

Una reestructuración normal (casos en variables) resulta:

id aa1 aa1 bb1 bb2 cc1 cc2
1 3 9 6 9 7 2
2 8 4 2 5 9 8
3 5 2 1 7 5 3

Lo que busco es reestructurar de la misma manera pero sumando, por
ejemplo las variables bb y cc, para cada registro, llamando a la suma
ss:

id aa1 aa1 ss1 ss2
1 3 9 13 11
2 8 4 11 13
3 5 2 6 10

¿Se entendió lo que busco? ¿Se puede reestructurar de esta forma? Les
agradecería mucho si conocen la solución. Saludos desde Argentina,
Pablo.


------------------------------
UsuariosSPSS:
Usuarios de SPSS de habla castellana
------------------------------
Direcciones de la lista:
Publicar un mensaje: UsuariosSPSS@...
Suscribirse........: UsuariosSPSS-Subscribe@...
Desuscribirse......: UsuariosSPSS-Unsubscribe@...
Administrador......: UsuariosSPSS-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/UsuariosSPSS
------------------------------
http://www.navegana.com/dinero/chanzes.html

Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de
Yahoo!.


------------------------------
UsuariosSPSS:
Usuarios de SPSS de habla castellana
------------------------------
Direcciones de la lista:
Publicar un mensaje: UsuariosSPSS@...
Suscribirse........: UsuariosSPSS-Subscribe@...
Desuscribirse......: UsuariosSPSS-Unsubscribe@...
Administrador......: UsuariosSPSS-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/UsuariosSPSS
------------------------------
http://www.navegana.com/dinero/chanzes.html

Tu uso de Yahoo! Grupos está sujeto a las
http://ar.docs.yahoo.com/info/utos.html



El mail recibido, fue verificado por el Servicio de Antivirus para mail de
Fullzero
y se encuentra libre de virus





Mié, 12 de Nov, 2003 3:30 am

pablomalatino@...
Enviar correo Enviar correo

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

Hola: Si no lo he entendido mal, lo que quieres es colocar en distintas variables las observaciones sucesivas de un mismo caso, identificado por la variable...
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
11 de Nov, 2003
5:23 am

Juan: muchas gracias por respondar a mi consulta, voy a ver si lo entiendo y me funciona y te comento. Saludos, Pablo ... From: Juan Girbés...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
12 de Nov, 2003
12:30 am

Hola! Soy Itziar, de nuevo.Siento ser tan pesada pero tengo un par de consultas: 1.¿Es posible obtener graficos con SPSS sobre una imagen(gif. o .jpg)? ...
Itziar González
carlosgaol
Sin conexión Enviar correo
26 de Nov, 2003
11:27 pm

Hola a todos!! ¿Alguien sabe o conoce donde puedo conseguir el serial para el Answer Tree 2.0, o algún crack para instalarlo?. Saludos desde Argentina,...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
5 de Dic, 2003
3:38 pm

Muchas gracias Juan Girbes por tus repuestas.Ya probaré lo de las imagenes haber si me funciona. Feliz Navidad y Prospero Año Nuevo, desde España. Charla...
itziar glez
carlosgaol
Sin conexión Enviar correo
18 de Dic, 2003
7:05 pm

JUAN: FELIZ NAVIDAD A TI Y A TODOS QUIENES HACEMOS ESTA COMUNIDAD ........ GRACIAS JUAn......... ARACELY ...
ARACELY MEDINA
celymed
Sin conexión Enviar correo
20 de Dic, 2003
5:35 am

Hola a todos! Les escribo desde Argentina para preguntales si alguno conoce dónde puedo obtener material (paper, ayudas, documentos, etc) a través de...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
12 de Ene, 2004
12:26 am

Hola a todos! Quisiera saber si se puede, o si alguien sabe hacer con sintaxis lo siguiente: Necesito agregar una letra a todas las variables de una base. Si...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
19 de Ene, 2004
9:44 pm

Hola de nuevo: Aunque tal vez sea una forma rebuscada, te propongo el siguiente procedimiento, que utiliza la trasposición de variables: FLIP VARIABLES=edad...
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
20 de Ene, 2004
11:35 pm

Hola Juan, sos un diccionario abierto de SPSS!!!!! Gracias por tu invalorable ayuda!!!!! Saludos desde Argentina, Pablo. ... From: Juan Girbés To:...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
21 de Ene, 2004
5:53 pm

Hola de nuevo. Tengo una consulta básica: ¿se puede calcular el factorial de un número entero con SPSS? Factorial de 7--------> 7! = 7.6.5.4.3.2.1 ...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
22 de Ene, 2004
5:44 am

Hola de nuevo Espero que no me consideréis un pesado por estar siempre por aquí. Pablo. Eres una mente inquieta, que son las que mueven el mundo. Mientras...
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
23 de Ene, 2004
6:55 am

Ya no sé como decirte gracias Juan!!!!! Todas estas preguntas las hago porque las uso en el trabajo o para mi tesis. Gracias de nuevo!!!!!!!!! Saludos desde...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
23 de Ene, 2004
5:18 pm

Hola a todos!! Les escribo para consultar a ver si alguien sabe como hacer lo siguiente: Tengo una variable cadena y la quiero pasar a numérica, de la...
Pablo Gabriel Malatino
pablomalatino@...
Enviar correo
31 de Ene, 2004
12:21 am

Hola Pablo. Si conoces la posición exacta de los guiones no sería difícil, pero te remito este procedimiento, que utilizando LOOP elimina los guiones....
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
2 de Feb, 2004
7:03 am

Mil gracias Juan!!!!! Como siempre me ayudas increíblemente con tus conocimientos!!! Saludos, desde Argentina. Pablo ... Hola Pablo. Si conoces la posición...
Pablo Gabriel Malatino
pmalatino
Sin conexión Enviar correo
4 de Feb, 2004
2:36 pm

Hola a todos! Tengo una consulta: quiero ordenar por orden alfabetico las variables de mi archivo de datos. ¿Es posible hacerlo mediante alguna sintaxis o...
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
16 de Sep, 2004
3:09 pm

No se si hay alguna forma más rapida/automatica, pero puedes usar la instrucción SAVE OUTFILE con el parametro /KEEP. -- [emili_ci@...] -- ... ...
Emili Corbella Ingles
emili_ci
Sin conexión Enviar correo
17 de Sep, 2004
9:10 am

Gracias Emili. Pablo ... From: Emili Corbella Ingles [mailto:emili_ci@...] Sent: Friday, September 17, 2004 6:10 AM To: UsuariosSPSS@......
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
17 de Sep, 2004
12:19 pm

Hola! Tengo una consulta: Alguien sabe como se puede calcular una tendencia lineal, necesito obtener el valor del coeficiente beta en minimos cuadrados para...
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
29 de Sep, 2004
2:26 pm

Hola Pablo Mientras en Excel sí existe una función para calcular la pendiente y el coeficiente de correlación de Pearson, no así en SPSS. Aunque se puede ...
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
30 de Sep, 2004
7:58 am

Gracias Juan por tu ayuda. El problema es que tengo diferentes cantidades para cada registro. Las variables v1 a v5 son meses. Y tengo registros con 5 meses...
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
30 de Sep, 2004
1:10 pm

Hola otra vez: El .n añadido a una función estadística especifica el número de argumentos con valores válidos necesarios para que la función se calcule....
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
2 de Oct, 2004
9:45 am

Hola Entiendo que el .5 ó .n calcula la función (MEAN, SUM, etc.) para los casos n.válidos. En el ej. de Pablo, para la suma de 10 meses tendría que ser...
Della Mora, Marcelo
marcelo.dellamora@...
Enviar correo
30 de Sep, 2004
3:02 pm

Hola Entiendo que el .5 ó .n calcula la función (MEAN, SUM, etc.) para los casos n.válidos. En el ej. de Pablo, para la suma de 10 meses tendría que ser...
Della Mora, Marcelo
marcelo.dellamora@...
Enviar correo
30 de Sep, 2004
5:14 pm

Muchas Gracias Juan por tus conocimientos y tu ayuda!!! Saludos, Pablo ... From: Juan Girbés [mailto:jgirbesb@...] Sent: Saturday, October 02, 2004...
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
4 de Oct, 2004
1:33 pm

Hola a todos. Tengo una consulta: cuando ingreso datos numéricos con más de 15 dígitos me aparece la notación científica, y al querer exportar los datos,...
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
7 de Oct, 2004
3:36 pm

Puedes hacer que aparezcan todos los dígitos aumentando la anchura de la columna (desde la Vista Variables del Editor de datos o con la instrucción VARIABLE...
Juan Girbés
jgirbesb2002
Sin conexión Enviar correo
9 de Oct, 2004
8:11 am

Gracias Juan por tu ayuda. Saludos, Pablo. ... From: Juan Girbés [mailto:jgirbesb@...] Sent: Saturday, October 09, 2004 5:10 AM To:...
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
12 de Oct, 2004
3:43 pm

Hola a todos! ¿Alguien sabe como pasar de un formato numerico a cadena, pero utilizando sintaxis y seleccionando el ancho de la cadena??? Saludos, Pablo....
Malatino, Pablo Gabriel
pablo.gabriel.malatin...
Enviar correo
22 de Oct, 2004
12:19 pm
 Primero  |  |  Último 
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