Ich habe an zwei zeitpunkten daten erhoben. die eine datei hat nur Fälle mit angaben zu variable neuF1, neuF2 oder orgF1, orgF2.
und die zweite Datei hat die gegenstücke
Wie kann ich diese zusammenfügen?
Datei1
...............neuF1...............neuF2..........orgF1............orgF2
VP 1:..........5.....................2..................-..................-
VP 2:..........-.....................-...................1..................2
Datei 2
VP1:...........-......................-..................3...................1
VP2:...........3.....................4..................-....................-
Danke für die Tipps
Dateien zusammenfügen
-
drfg2008
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
-
bball
- Beiträge: 2
- Registriert: 05.04.2011, 20:22
Das weiss ich eigentlich schon wie das geht.
jedoch ist dies bei meinem datensatz nicht ganz so einfach. da ich im einen datensatz angaben der einen varible und im anderen datensatz angaben der anderen variable habe.
wenn ich meine datensätze so zusammenfügen würde, wird leider nur eine variable kompletiert und die fälle der anderen variabel wird überschrieben.
daher ist noch immer ????
jedoch ist dies bei meinem datensatz nicht ganz so einfach. da ich im einen datensatz angaben der einen varible und im anderen datensatz angaben der anderen variable habe.
wenn ich meine datensätze so zusammenfügen würde, wird leider nur eine variable kompletiert und die fälle der anderen variabel wird überschrieben.
daher ist noch immer ????
-
drfg2008
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
Mit dem Befehl UPDATE
Beispiel aus Syntax Reference Guide:
Gruß
Beispiel aus Syntax Reference Guide:
Code: Alles auswählen
update file=mailist / file=newlist / by=id.Gruß
drfg2008
-
drfg2008
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
bball,
hier noch einmal die komplette Syntax exakt zu deinem Beispiel (Fehlermeldungen einfach ignorieren).
Gruß
hier noch einmal die komplette Syntax exakt zu deinem Beispiel (Fehlermeldungen einfach ignorieren).
Code: Alles auswählen
DATA LIST LIST / vp (F8.0) neuF1 (F8.0) neuF2 (F8.0) orgF1 (F8.0) orgF2 (F8.0).
BEGIN DATA
1 5 2 . .
2 . . 1 2
END DATA.
LIST.
SAVE OUTFILE='C:\<path>\bball_1.sav'.
DATA LIST LIST / vp (F8.0) neuF1 (F8.0) neuF2 (F8.0) orgF1 (F8.0) orgF2 (F8.0).
BEGIN DATA
1 . . 3 1
2 3 4 . .
END DATA.
LIST.
SAVE OUTFILE='C:\<path>\bball_2.sav'.
GET FILE='C:\<path>\bball_1.sav'.
update file=* / file='C:\<path>\bball_2.sav' / by=vp.
EXECUTE .drfg2008



