Hallo zusammen,
ich bin auf der Suche nach der richtigen SPSS Syntax, um einen Scoring Key auf Rohdaten anzuwenden. In Abhängigkeit von dem Scoring Key sollen die Rohwerte in 0, 1 oder 2 (Punkte) umgewandelt werden.
Ich habe folgenden Ansatz im Internet gefunden. Hierbei werden die Rohdaten aber nur in 0 und 1 umgewandelt. Ich habe versucht die Syntax entsprechend anzupassen, aber leider funktioniert es nicht so ganz. Vielleicht findet einer von euch den Fehler und kann mir helfen?
DO REPEAT xraw = ability1 to ability53/
xkey = 3, 2, 4, 1, 2, 2, 1, 1, 1, 3, 4, 4, 1,
2, 4, 2, 4, 1, 2, 4, 1, 4, 2, 1, 2, 1,
2, 2, 4, 2, 1, 2, 4, 3, 4, 1, 2, 1, 2,
2, 1, 4, 3, 2, 1, 4, 4, 1, 3, 2, 1, 2,
3/
xscore=score1 to score53.
COMPUTE xscore = 0.
IF ( xraw = xkey ) xscore = 2.
ELSE IF (xraw - 1 = xkey OR xraw + 1 = xkey) xscore = 1. //Von mir hinzugefügt.
END REPEAT.
EXECUTE.
Viele Grüße
Ina