Seite 1 von 1

automatisches Zuweisen von Werten in einer Variablen

BeitragVerfasst: Mo 3. Sep 2018, 12:30
von FPT69
Liebe SPSS-Kollegen,

ich muß in einer großen Datei eine Variable mit den Wertelabels 0 oder 1 ausfüllen.

Durch Sortieren einer anderen VAR könnte ich den Bereich mit 0 von dem Bereich mit 1 genau trennen.

Da ich jetzt jedoch 20.000 mal eine 0 tippen müsste, ware es sehr hilfreich, wenn ich den Breich automatisch per Syntax ausfüllen könnte, z.B. schreibe bei VAR_1 in den Bereich von Fall 1-20.000 = 0 else = 1?

Kennt jemand eine solche Syntax?

Vielen Dank im Voraus

Re: automatisches Zuweisen von Werten in einer Variablen

BeitragVerfasst: Di 4. Sep 2018, 13:00
von strukturmarionette
Hi,

- einfachst per Dialogfenster oder per Synatx mit If und Compute.

Gruß
S.

Re: automatisches Zuweisen von Werten in einer Variablen

BeitragVerfasst: Mi 5. Sep 2018, 08:03
von FPT69
Hi lieben Dank für Deine Hilfe,

aber ich kireges das nicht wirklich damit hin. Anbei einfach mal die Datenstruktur für die ersten 3 Fälle:

Case_ID VAR1 VAR2 VAR3
1 2014 0 0
1 2015 1 0
1 2016 1 0
1 2017 2 0
2 2014 5 5
2 2015 5 5
2 2016 5 5
2 2017 5 5
3 2014 2 2
3 2015 2 2
3 2016 2 2
3 2017 3 2

1. Die Case-ID sowie die VAR 1 und VAR2 liegen bereits vor, die VAR3 soll berechnet werden
2. Jeder Fall kommt 4mal in der Datei vor
3. Es soll nun die VAR3 automatisch berechnet werden, dabei sollen die Schritte folgendermaßen sein:
A: Nehmen den ersten Wert (oder den Wert aus 2014) aus jedem Fall der VAR Case_ID
B Übertrage den Wert 4mal in die neu zu erstellende VAR3

LG

Re: automatisches Zuweisen von Werten in einer Variablen

BeitragVerfasst: Mi 5. Sep 2018, 10:31
von ponderstibbons
z.B. schreibe bei VAR_1 in den Bereich von Fall 1-20.000 = 0 else = 1?


Wenn Du SPSS mitteilen willst, dass eine Operation nur auf die ersten
20.000 Fälle angewendet werden soll, dann verwendest Du $casenum,
z.B. IF($casenum <= 20000)...


A: Nehmen den ersten Wert (oder den Wert aus 2014) aus jedem Fall der VAR Case_ID
B Übertrage den Wert 4mal in die neu zu erstellende VAR3

Das ist anscheinend ein anderes Problem als deas erste, oder wie ist das zu verstehen?

LG
wtf

Mit freundlichen Grüßen

PonderStibbons

Re: automatisches Zuweisen von Werten in einer Variablen

BeitragVerfasst: Mi 5. Sep 2018, 12:44
von strukturmarionette
Hi.

- das Sortieren war schon Unsinn
- ansonsten siehe Posting von oben.

Gruß
S.