Variable A umkodieren, wenn Bedingung in Variable B erfüllt

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
GiBsen
Beiträge: 1
Registriert: 21.04.2015, 13:21

Variable A umkodieren, wenn Bedingung in Variable B erfüllt

Beitrag von GiBsen »

Hallo, ich habe ein dickes Problem bei einem eigentlich gängigen Fall und ich hoffe sehr, dass ich von euch Hilfe bekommen kann.
Ich habe in meinem Fragebogen mit Filtern gearbeitet, die dazu führen, dass nicht alle Teilnehmer alle Fragen beantworten müssen. Das System ersetzt diese Fälle, in denen die Teilnehmer aufgrund der Filterführung nicht antworten konnten mit einem fehlenden Wert (=99).
Nun ist es für mich aber wichtig, dass es mir gelingt immer dann, wenn ein Teilnehmer in der Filtervariable A (Hast du am Montag feste Termine?) Nein (=2) angegeben hat, die nachfolgenden Variablen, die danach fragen, ob die Teilnehmer z.B. Variable B: Sport machen (1=ja, 2=nein), Variable C: Musik machen (1=ja, 2=nein) so umzukodieren, dass die fehlenden Werte in den Wert 2 umkodiert werden.
Kurz: Immer dann, wenn Variable A =2, dann muss der Missing Value (99) in den Variablen B, C, ... in den Wert 2 umgewandelt werden. Alle anderen fehlenden Werte (für den Fall, dass in Variable A nicht 2, sondern 99 vorliegt), müssen aber erhalten bleiben.
Ich habe schon echt viel probiert mit

* umkodieren in eine andere Variable, falls (A=2).
* zuerst Fälle auswählen, wenn A=2, dann im nächsten Schritt recodieren.

Beides führt nicht zum erwünschten Ergebnis. kann mir jemand helfen?
gepa
Beiträge: 13
Registriert: 02.04.2015, 11:10

Re: Variable A umkodieren, wenn Bedingung in Variable B erfü

Beitrag von gepa »

versuch mal diese Syntax:

Code: Alles auswählen

*missing values ausschalten.
missing values var_A var_B ().
if (var_A=2 and var_B=99) var_B=2.
execute.
*missing values wieder einschalten.
missing values var_A var_B (99).
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