Hei Leute,
Vorweg will ich sagen, dass ich grade das erste Mal seit längerer Zeit mit SPSS arbeite und merke, dass ich kaum noch einen Schimmer habe. Deswegen verzeiht mir bitte auch Fragen, die mich als jemanden outen, der wirklich nicht weiß wovon sie spricht... : /
Zu meinem Thema:
Ich möchte aus zwei Variablen "Herkunftsland Mutter/ Vater" eine einzige machen. Beide haben 197 AUsprägungen. Mich interessiert eigentlich nur, ob die Herkunft Deutschland ist, oder nicht.
Mein Weg ist wahrscheinlich ziemlich umständlich, deswegen würde ich mich über Verbesserungsvorschläge freuen!
so sieht meine Syntax aus:
*aus s4a und s4b (herkunftsland mutter /vater) neue Variable erstellen.
missing values s4a s4b (888 999).
COMPUTE migra = s4a.
recode migra (34=1) (888=999) (999=999) (else=0).
variable labels migra "Migration Mutter".
VALUE LABELS migra 0 "Andere" 1 "Deutschland" 999 "keine Angabe".
FREQUENCIES migra.
COMPUTE migrb = s4b.
recode migrb (34=1) (888=999) (999=999) (else=0).
Variable labels migrb "Migration Vater".
VALUE LABELS migrb 0 "Andere" 1 "Deutschland" 999 "keine Angabe".
FREQUENCIES migrb.
FREQUENCIES s4a s4b.
COMPUTE migration = sum (migra to migrb).
RECODE migration (0=0) (1=1) (999=999).
variable labels migration "Migration Eltern".
VALUE LABELS migration 0 "Andere" 1 "Deutschland" 999 "keine Angabe".
FREQUENCIES migration.
Probleme: In der Ausgabedatei habe ich einen Wert von 2.00. Ich kann mir gar nicht erklären, wo dieser herkommt. Fehlende Werte können es nicht sein, denn dieser Wert umschließt beinah ein viertel meiner N
aus zwei Variablen eine neue erstellen
-
lilindada
- Beiträge: 1
- Registriert: 14.07.2013, 17:04



