Var. Umkodieren anhand Liste/Tabelle

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
zooz122
Beiträge: 3
Registriert: 03.05.2012, 11:27

Var. Umkodieren anhand Liste/Tabelle

Beitrag von zooz122 »

Liebes Forum,

Ich habe eine Frage:

in einer Variable "a" habe ich 240 verschiedene kategoriale Ausprägungen (Länder) als willkürliche numerische werte stehen.

z.B.
[a]
345;
287;
14;
12;

Nun habe ich eine Tabelle, die jedem dieser numerischen Werte einen anderen wert zuweist, entsprechend obigem beispiel

[a]

345 46
287 32
14 11
12 98

Kurz.: Ich möchte die Werte aus "a" in eine neue Variable "b" umkodieren, entsprechend meiner Liste/Tabelle, die ich besitze.

Über die Benutzeroberfläche müsste ich für jeden wert die Umkodierung von hand vornehmen, bei 240 Ausprägungen wird das ein Krampf :-( ; auch "Bereich von-bis" angeben macht keinen Sinn, da die Logik der Umkodierung keinen Zahlenbereichen folgt.

Weiß jemand eine Antwort, was sich da tun lässt?

LG Zooz
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

habe ich das richtig verstanden, dass beispielsweise die 345 zur 46 werden soll? Habe ich auch richtig verstanden, dass eine Tabelle existiert, in der die Werte (alt / neu) direkt nebeneinander stehen?

Dann nimm Excel, zum Schreiben der Syntax.

Der Befehl ist ja:

RECODE VAR00001
(345=46)
(287=32).
EXECUTE.

Mit concat / bzw. verketten (auf Deutsch) dann die Einzelteile verknüpfen.
drfg2008
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