Hallo zusammen,
ich habe eine Befragung mit 3 Messzeitpunkten.
Der Personencode für T1 (Messzeitpunkt 1) und T2 (Messzeitpunkt") ist unter dem Variablen-Namen "SERIAL" gespeichert.
Bei T0 (Screening) wurde jedoch der Personencode unter den Variablen "OP01" und "OP02" eingespeichert, da erst zu einem bestimmten Punkt die Versuchspersonen der jeweiligen Gruppe (Interventionsgruppe vs. Kontrollgruppe) zugeordnet worden sind.
Da ich für meine Arbeit alle Schritte mittels eine Syntax dokumentieren muss, lautet meine Frage:
Wie kann ich mittels Syntax eine neue Variable erstellen und die Daten aus den Variablen "SERIAL", "OP01" und "OP02" in diese Variable (auch mittels Syntax) einfügen?
Vielen Dank im Voraus.
Liebe Grüße
Neue Variable erstellen
-
- Beiträge: 2767
- Registriert: 01.02.2018, 10:45
Re: Neue Variable erstellen
Hallo
rename?:
https://www.ibm.com/docs/de/spss-statis ... me-command
du kannst neue Variablen generieren über:
compute?:
https://www.youtube.com/watch?v=dABRkeztKTA
dazu müssen abert Fälle bereits in der Datei vorhanden sein
gruß
dutchie
rename?:
https://www.ibm.com/docs/de/spss-statis ... me-command
du kannst neue Variablen generieren über:
compute?:
https://www.youtube.com/watch?v=dABRkeztKTA
dazu müssen abert Fälle bereits in der Datei vorhanden sein
gruß
dutchie
-
- Beiträge: 10
- Registriert: 20.07.2023, 13:07
Re: Neue Variable erstellen
Meine Lösung war folgende Syntax:
* Neue Variable "IDNUMBER" wurde erstellt und die Daten von der Variable "SERIAL" wurden übernommen.
STRING IDNUMBER (A16).
COMPUTE IDNUMBER = SERIAL.
EXECUTE.
* Daten von "OP01" in "IDNUMBER" einfügen.
COMPUTE IDNUMBER = CONCAT(IDNUMBER, OP01).
EXECUTE.
* Daten von "OP02" in "IDNUMBER" einfügen.
COMPUTE IDNUMBER = CONCAT(IDNUMBER, OP02).
EXECUTE.
* Neue Variable "IDNUMBER" wurde erstellt und die Daten von der Variable "SERIAL" wurden übernommen.
STRING IDNUMBER (A16).
COMPUTE IDNUMBER = SERIAL.
EXECUTE.
* Daten von "OP01" in "IDNUMBER" einfügen.
COMPUTE IDNUMBER = CONCAT(IDNUMBER, OP01).
EXECUTE.
* Daten von "OP02" in "IDNUMBER" einfügen.
COMPUTE IDNUMBER = CONCAT(IDNUMBER, OP02).
EXECUTE.