Datentransformation und deskriptive Statistik III 08.06.05 Datentransformation und deskriptive Statistik III
Überblick 1. Beispiel und Übungsaufgabe zum RECODE-Befehl 2. Beispiele und Übungsaufgabe zum COMPUTE-Befehl
RECODE INTO
Beispiel 1: Dichotomisierung der Variable „vjahr“ Die Variable vjahr soll in die neue, dichotome Variable „altgrup“ umkodiert werden. Die neue Variable soll zwei Werte aufweisen: Dem Wert 1 sollen alle Fälle bis Jahrgang 1949 zugeordnet werden. Das Label für den Wert 1 soll ‚ältere‘ lauten, Dem Wert 2 sollen alle Fälle ab Jahrgang 1950 zugeordnet werden. Das Label für den Wert 2 soll das Label ‚ältere‘ erhalten Die neue Variable „altgrup“ soll das Label: ‚Altersgruppen, dichotom ‘ bekommen.
Beispiel 1: Dichotomisierung der Variable „vjahr“
Beispiel 1: Dichotomisierung der Variable „vjahr“
Übungsaufgabe 1 (s. Beispielblatt) Die Variable vpid soll in die neue, dichotome Variable „pid“ umkodiert werden. Die neue Variable soll zwei Werte aufweisen: Die Werte 1-9 sollen zu „1“, zusammengefasst werden die Werte 96 und 98 sollen zu „0“ zusammengefasst werden. der Wert 99 soll als systembedingter fehlender Wert definiert werden (99=sysmis), Die neue Variable „pid“ soll das Label: ‚Existenz Parteibindung‘ bekommen Der Wert 1 soll das Label ‚Partebindung vorhanden‘ und der Wert 0 das Label ‚keine Parteibindung‘ erhalten
Beispiel 2 Die Variable v170d (Politik ist zu kompliziert) soll in der Bedeutung und in ihren Werten umgedreht werden. fre v170d v170i v170l.
Beispiel 2 Die Variable v170d (Politik ist zu kompliziert) soll in der Bedeutung und in ihren Werten umgedreht werden.
Beispiel 2 Mit folgendem Befehl werden die Werte umkodiert und die neue Variable v170d_um erstellt: recode v170d (1=5) (2=4) (4=2) (5=1) (else=copy) into v170d_um. Im nächsten Schritt muss die Bedeutung der Variable umgedreht werden: var lab v170d_um 'Politik ist nicht zu kompliziert'.
Beispiel 2 Dann werden die Wertelabels vergeben, sie werden nicht verändert: val lab v170d_um 1'stimme überhaupt nicht zu‘ 5'stimme voll und ganz zu'.
Beispiel 2 Die Ursprungsvariable v170d und die neue Variable v170d_um im Vergleich
COMPUTE
Beispiel 3: Indexerstellung Es soll eine neue Variable, ein Index „parverdr“ (Variablenname) mit dem Variablenlabel „Parteienverdrossenheit“ erstellt werden. Dazu werden die Variablen v130a, v130b, v130f und v130k zusammengefasst. Die neue Variable „parverdr“ hat einen Wertebereich von 4 bis 20. Der Wert 4 steht für die niedrigste Verdrossenheit, der Wert 20 steht für höchste Verdrossenheit. Vor der Erstellung der neuen Variable, müssen die fehlenden Werte definiert werden.
Beispiel 3
Beispiel 3
Beispiel 3
Beispiel 3