if (v1=99) v2=1 bzw. if MISSING(v1) v2=1 ???

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
FLF313
Beiträge: 2
Registriert: 01.10.2012, 13:44

if (v1=99) v2=1 bzw. if MISSING(v1) v2=1 ???

Beitrag von FLF313 »

Hallo,
ich habe folgendes Problem, ich möchte gerne eine Variable umkodieren, wenn eine andere Variable einen bestimmten Missingwert hat.
v1 ist eine kategoriale Variable mit zwei unterschiedlichen User-Missings ("99" und "98"). Nun möchte ich, dass die Variable v2 immer dann die "1" annimmt wenn v1 den Missing-Wert 99 hat also eigentlich:
if (v1=99) v2=1. Das funktioniert aber leider gar nicht, es passiert einfach nichts. :(
Wenn ich dagegen if MISSING(v1) v2=1, dann wird v2 natürlich auch dann "1", wenn v1 "98" ist. :(

Wer kann mir da weiterhelfen? :?: :?: :?:
Generalist
Beiträge: 1733
Registriert: 11.03.2010, 22:28

Beitrag von Generalist »

MISSING VALUES v1 (98) .

IF (v1=99) v2=1.
EXECUTE .

MISSING VALUES v1 (98 99) .
FLF313
Beiträge: 2
Registriert: 01.10.2012, 13:44

Vielen Dank

Beitrag von FLF313 »

Vielen Dank für die schnelle Antwort. :) :) :)
:roll: etwas verrückt, dass man das so machen muss....
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