neue Gruppenvariable bilden mit bedingten Fällen

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
U_Val
Beiträge: 3
Registriert: 06.07.2019, 10:20

neue Gruppenvariable bilden mit bedingten Fällen

Beitrag von U_Val »

Hallo liebe SPSS-Könner,
ich hoffe, dass mir, einem SPSS-Neuling, jemand zeigen kann, wo der Fehler liegt. Ich habe (für meine Masterarbeit) einen großen Datensatz, aus dem ich a.) Eltern herausfiltern will, die mehr als ein Kind haben, das älteste jedoch unter 5 Jahren ist. Dann möchte ich die b.) Nicht-Eltern herausfinden mit den Bedingungen: keine Kinder, keine Schwangerschaft, nicht unfruchtbar und heterosexuell. Ich möchte die in eine Gruppenvariable umwandeln, in denen die Nicht-Eltern mit 0, die Eltern mit 1 und der Rest mit 2 codiert werden, um diese dann anschließend analysieren zu können. Mit dem was ich bis jetzt weiß habe ich folgendes gemacht:

COMPUTE E_NE=$SYSMIS.
VARIABLE LABELS E_NE 'Eltern Nicht-Eltern und Rest'.
IF (kidsnr= 0 & pregnant = 0 & infertile = 0 & hom = 0) E_NE=0.
EXECUTE.
IF (kidsnr > 0 & age1 < 5) E_NE=1.
EXECUTE.
RECODE E_NE (0=0) (1=1) (ELSE=2) INTO E_NE2.
ADD VALUE LABELS E_NE_Rest2 0 'Nichteltern' 1 'Eltern' 2 'ELSE'.

Die Gruppenvariable E_NE2 zeigt mir die Werte in der Datendatei entsprechend an. In der Ausgabe lässt sie sich dennoch nicht getrennt analysieren, obwohl ich vorher die Datei aufteile (Daten>Datei aufteilen). Ich habe das auch mit den Filtervariablen versucht, da geht es mir ähnlich.
Was mache ich falsch? Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt und würde mich sehr über Hilfe freuen! LG Ursula
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: neue Gruppenvariable bilden mit bedingten Fällen

Beitrag von dutchie »

hallo Ursula

erstmal klappt das mit dem &Sysmiss nicht, glaub ich
die variable einfach löschen!
SPSS überschreibt die nicht bei dem IF zeugs...
und dateien aufteilen klappt auch nicht so wie es soll...!

dann baust du ja aus zwei bedingungen eine und dieselbe Variable
E_NE... mach einmal E_NE1 und E_NE2
z.B. E_NE1 =1 und E_NE2 = 2
und bastel die dann zusammen
E_NE = mean (E_NE1, E_NE2)
du willst ja drei ausprägunge...
aus sysmiss umcodieren zu 3

gruß
dutchie
U_Val
Beiträge: 3
Registriert: 06.07.2019, 10:20

Re: neue Gruppenvariable bilden mit bedingten Fällen

Beitrag von U_Val »

Hallo dutchie,
vielen Dank für die prompte Antwort und den Hinweisen! Werde morgen damit ausprobieren und melde mich wieder. LG Ursula
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