Hallo liebes Forum,
habe meine Auswertung von Jemanden gemacht bekommen und muss aber
jetzt doch selber ran und bin leider ein blutiger Anfänger.
Die Antwort sollte Schritte angeben wie ich zum Ziel komme.
Ich muss eine Variable bilden namens Age, die zwei Werte umfasst.
Wert 1 bis 42 Jahre
Wert 2 ab 42 Jahre
Vielen Dank
Rudy
Basics: Bildung einer Variable
-
- Beiträge: 43
- Registriert: 12.12.2006, 11:09
Hi Rudy,
ich nehme an, du hast eine Variable in deinem Datensatz, die das Alter angibt (nennen wir sie "alter").
Dann kannst du am besten über das Syntaxfenster (Datei -> Neu -> Syntax) daraus eine neue Variable berechnen.
Dazu gibst du folgendes ins Fenster ein (statt "var1" kannst du dir natürlich einen anderen Variablennamen ausdenken):
Mit NUMERIC erstellst du eine Variable, Mit COMPUTE setzt du sie = 9, was später als Missing Value definiert wird, und dann überschreibst du die neuner für die Fälle bis 42 mit 1 und für die Fälle über 42 mit 2.
Ich denke, es geht mit Syntax einfacher als über das Menü...
ich nehme an, du hast eine Variable in deinem Datensatz, die das Alter angibt (nennen wir sie "alter").
Dann kannst du am besten über das Syntaxfenster (Datei -> Neu -> Syntax) daraus eine neue Variable berechnen.
Dazu gibst du folgendes ins Fenster ein (statt "var1" kannst du dir natürlich einen anderen Variablennamen ausdenken):
Code: Alles auswählen
NUMERIC var1 (F1).
COMPUTE var1 EQ 9.
IF (alter LE 42) var1 = 1.
IF (alter GT 42) var1 = 2.
MISSING VALUES var1 (9).
EXE.
Ich denke, es geht mit Syntax einfacher als über das Menü...