Folgen zählen

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
Iris_
Beiträge: 3
Registriert: 18.08.2013, 19:53

Folgen zählen

Beitrag von Iris_ »

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
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

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
Iris_
Beiträge: 3
Registriert: 18.08.2013, 19:53

Beitrag von Iris_ »

Vielen Dank! Sehr schöne Lösung!
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten