Hallo,
ich habe eine Variable, die immer den Wert 1 annimmt, wenn eine Sakkade festgestellt wurde, und die dann solange auf 1 bleibt bis die Sakkade zu Ende ist. In der Zwischenzeit ist die Variable immer auf 0 gesetzt. Nun würde ich gerne mit SPSS die Anzahl der Sakkaden berchnen, sprich einfach die 1-er Folgen zählen. Ich kann das ja leider nicht mit aggregieren machen, weil es mir ja so die gesamt Anzahl an 1er berechnet, ich aber nur die 1er Folgen gezählt haben möchte.
Z.B. 111110000011110000011000001111111111111000111000
sollte den Wert 5 zurück geben. Kann ich das mit SPSS berchenn. Über jegliche Hilfe wäre ich sehr dankbar!
Grüße, iris
Folgen zählen
-
drfg2008
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
Code: Alles auswählen
DO IF $casenum EQ 1.
IF (v1 EQ 1) v2 = 1.
END IF.
EXECUTE.
DO IF lag(v1) NE v1.
IF (v1 EQ 1 AND lag(v1) EQ 0) v2 = 1.
ELSE.
compute v2 =0.
END IF.
EXECUTE.
FREQUENCIES v2.
drfg2008



