Umcodieren in andere Variable
Verfasst: Sa 11. Mär 2023, 15:49
Hallo zusammen,
Ich möchte eine Variable umcodieren (Die Werte haben Dezimalstellen) und 3 Kategorien festlegen.
Wenn der Wert unter dem (MW-SD) liegt, dann soll er den neuen Wert 1 bekommen für 'schwach'
Wenn der Wert über dem (MW+SD) liegt, dann soll er den neuen Wert 3 bekommen für 'stark'
und alle Werte dazwischen sollen den Wert 2 bekommen für 'mittel'
Ich habe folgendes ausprobiert:
RECODE FI_1_PRÄ (FIS_1_PRÄ < (MEAN(FI_1_PRÄ)-SD(FI_1_PRÄ)) = 1) (FI_1_PRÄ > (MEAN(FI_1_PRÄ)+SD(FI_1_PRÄ)) = 3) (ELSE=2) INTO FI_1_PRÄ_kat.
Leider meldet mir SPSS einen Fehler innerhalb der 'Wertspezifikation'. Vielleicht nutze ich auch einen komplett falschen Befehl..?
Vielen Dank schon mal, ich weiss leider echt nicht mehr weiter..
Ich möchte eine Variable umcodieren (Die Werte haben Dezimalstellen) und 3 Kategorien festlegen.
Wenn der Wert unter dem (MW-SD) liegt, dann soll er den neuen Wert 1 bekommen für 'schwach'
Wenn der Wert über dem (MW+SD) liegt, dann soll er den neuen Wert 3 bekommen für 'stark'
und alle Werte dazwischen sollen den Wert 2 bekommen für 'mittel'
Ich habe folgendes ausprobiert:
RECODE FI_1_PRÄ (FIS_1_PRÄ < (MEAN(FI_1_PRÄ)-SD(FI_1_PRÄ)) = 1) (FI_1_PRÄ > (MEAN(FI_1_PRÄ)+SD(FI_1_PRÄ)) = 3) (ELSE=2) INTO FI_1_PRÄ_kat.
Leider meldet mir SPSS einen Fehler innerhalb der 'Wertspezifikation'. Vielleicht nutze ich auch einen komplett falschen Befehl..?
Vielen Dank schon mal, ich weiss leider echt nicht mehr weiter..