Hallo zusammen,
ich benötige mal wieder ein bisschen Schwarm Know How.
Über COMPUTE erstelle ich eine neue Variable, die dabei auf eine bereits existierend Variable (t1_alt) zugreift. Varialt enthält dabei usermissing values, die ich mit 999 bzw. 666 definiert habe. Nun möchte ich in meiner neuen Variable, dass die usermissings einfach übernommen, bzw. deren Werte kopiert werden. SPSS tut das aber nicht, sondern gibt mir egal wie ich es drehe und wende für diese Zeilen SYSMIS aus.
Folgende Syntax habe ich ausprobiert:
COMPUTE t1_alt_j = 0.
IF (t1_alt = 999 | t1_alt = 666) t1_alt_j = 999.
COMPUTE t1_alt_j = t1_alt / 52.18.
EXECUTE.
Jemand eine Idee dazu?
Rechnen mit usermissings
-
- Beiträge: 2767
- Registriert: 01.02.2018, 10:45
Re: Rechnen mit usermissings
Hallo,
wenn und 999 als missing definierst kannst du 999 im if befehl nicht ansprechen.
Du darfst die 999 und 666 nicht als missing ansehen, wenn du das in der variablenansicht
änderst müsste das gehen, und dann über Weichen differenziert berechen...
gruß
dutchie
wenn und 999 als missing definierst kannst du 999 im if befehl nicht ansprechen.
Du darfst die 999 und 666 nicht als missing ansehen, wenn du das in der variablenansicht
änderst müsste das gehen, und dann über Weichen differenziert berechen...
gruß
dutchie
-
- Beiträge: 6
- Registriert: 06.12.2020, 20:36
Re: Rechnen mit usermissings
Interessant! Das erklärt einiges, danke dir!