Datensatz durchnummerieren im "SPLIT FILE-Modus"

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
ev-chen
Beiträge: 10
Registriert: 12.06.2008, 10:58

Datensatz durchnummerieren im "SPLIT FILE-Modus"

Beitrag von ev-chen »

Hallo zusammen,

ich habe eine Datei mit Kundennummern in einer Region und möchte je nach Region die Kundennummern aufsteigend sortieren und dann eine laufende Nummer vergeben. In der Region Ost habe ich z.B. 10 Kunden, die mit 1-10 durchnummeriert werden. In der Refion West habe ich 20 Kunden, die mit 1-20 nummeriert werden.

Ich komm leider nicht dahinter, das umzusetzen, ohne das file in einzelne Teildatensätz aufzuteilen, umzunummerieren und wieder zusammenzuhängen.

Mein erster Versuch war:

SORT CASES BY region kundennummer.
SPLIT FILE
LAYERED BY region kundennummer.

COMPUTE lfn = $CASENUM.


SPLIT FILE OFF.

Das funktioniert nicht. Über RANK habe ich es auch schon erfolglos probiert.

Weiß jemand eine Lösung?

Vielen Dank schon mal und Liebe Grüße,
Eva
georggraph
Beiträge: 114
Registriert: 30.03.2009, 09:39

Beitrag von georggraph »

Hallo ev-chen,

ich würde für diese Fragestellung nicht den SPLIT-FILE-Modus nutzen.

Probiere stattdessen mal die folgende Syntax aus:

*******.
SORT CASES BY region kundennummer.

COMPUTE lfn = $CASENUM.
EXE.

DO IF region = "West" AND LAG(region) <> "West".
COMPUTE lfn = 1.
END IF.
EXE.

DO IF region = "West" AND LAG(region) = "West".
COMPUTE lfn = LAG(lfn) + 1.
END IF.
EXE.
*******.

Viele Grüße vom
georggraph
ev-chen
Beiträge: 10
Registriert: 12.06.2008, 10:58

Beitrag von ev-chen »

Hallo georggraph,

vielen Dank für deine Antwort, das ist genau das, wonach ich gesucht habe. Jetzt funktionierts gut und die Syntax bleibt schlank!

Liebe Grüße, Eva
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