Fälle auswählen / Bedingung

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
marsistat
Beiträge: 2
Registriert: 27.11.2008, 12:08

Fälle auswählen / Bedingung

Beitrag von marsistat »

Hallo,

ich habe Datensätze die durch eine nummerische Variable X eindeutig identifizierbar sind. Die letzten zwei Ziffern der bis zu 5stelligen Variablen bezeichnen das Jahr der Aufnahme - also 108 wäre die erste Aufnahme im Jahr 2008, 15008 die 150. Aufnahme usw. Meine Datensätze gehen bis 1990 zurück. Mein Problem: wie kann ich bspw. alle Aufnahmen aus dem Jahr 2008 also alle Datensäte deren Variable X mit 08 enden als Fälle selektieren bzw. unterteilen? Mit "Bedingung" unter "Sortieren" komme ich nicht weiter. In meiner DB würde ich Select yyy where X = "*08" schreiben, dies funktioniert aber leider nicht. Danke schon mal!

Marsi
KarinJ
Beiträge: 939
Registriert: 13.05.2008, 10:52

Beitrag von KarinJ »

hallo,

kopiere deine variable zuerst in eine neue (nenne sie neu) und stelle das format der neuen auf "string" ein. dann transformieren, berechnen, name der zielvariablen angeben, welche 1 sein soll (1 eintragen ins feld rechts), dann falls: dort folgende funktion angeben

SUBSTR(neu,length(rtrim(neu))-1,2)

nun kannst du bei daten, daten auswählen die eben gebildete zielvariable angeben (auswählen wenn zielvariable = 1).

falls es nicht funktioniert, dann bilde eine neue zielvariable, die das format string haben muss. als funktion gibst du die oben genannte an, bei falls soll nichts stehen. dies wird dir dann zeigen, ob von deiner variablen x wirklich nur die letzten 2 ziffern gelesen werden, oder ob die syntax bei dir nicht greift.

siehe auch: http://pascal.kgw.tu-berlin.de/gnom/Leh ... ionen.html
marsistat
Beiträge: 2
Registriert: 27.11.2008, 12:08

Beitrag von marsistat »

Hallo KarinJ,

vielen Dank! Genau das habe ich gesucht. Dein 2. Lösungsweg funktionierte.
Die neue Variable zeigt die letzten 2 Ziffern meine Var X an.

DANKE!

Marsi
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