recode oder compute?

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
rival son
Beiträge: 2
Registriert: 08.01.2012, 22:50

recode oder compute?

Beitrag von rival son »

Hallo liebe Leute!

ich habe mehrere Variablen die Auskunft zu Verwandtschaftsverhältnissen der Probanden beinhalten.
Diese sollen nach einheitlichem Maßstab in eine Variable zusammengefasst werden.
D.h. Der neue code für jede Variable mit der jeweiligen Ausprägung ist bekannt.

Nun habe ich versucht diese mit recode zusammenzufassen nach folgender Art:

recode varalt1 (2=1) (3=2 ... into varneu.
recode varalt2 (5=3 (6=1) .. into varneu.
recode varalt3 (4=2) ... into varneu.

Ist eine Zusammenfassung über diesen Weg möglich und legitim? Oder anders gefragt: lässt der recode-befehl so eine Zuschreibung auf EINE Endvariable zu? Wie kann ich das kontrollieren?

Alternative wäre nach dem Beispiel:

compute varneu=9
if varalt1 = 2 varneu=1. [...]
if varalt2 = 5 varneu=3 [...]

Da die Variablen sehr viele Ausprägungen haben erscheint die zweite Variante um einiges umfangreicher..

Vielen Dank für die Hilfe!

Grüße!
Skuz
Beiträge: 141
Registriert: 25.07.2008, 19:08

Beitrag von Skuz »

Der recode Befehl ist hier fehl am Platze. Mit jedem neuen Befehl überschreibst du deine neue Variable varneu.
Compute If ist genau richtig und im Endeffekt auch nur copy&paste, anpassen, fertig.
rival son
Beiträge: 2
Registriert: 08.01.2012, 22:50

Beitrag von rival son »

Vermutung bestätigt... Danke!
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten