aus Teil einer String-Variable numerische Variable erstellen

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
Ketzscher
Beiträge: 13
Registriert: 14.09.2008, 20:13

aus Teil einer String-Variable numerische Variable erstellen

Beitrag von Ketzscher »

Mein Personencode ist aus buchstaben und zahlen zusammengesetzt.
Da ich scheinbar nicht für eine " String"-Variable Tabellen erstellen kann, möchte ich daraus eine numerische Variable erstellen.
Die String-Variable ist immer gleich aufgebaut, im Format ABC-NN-123.

Kann ich aus den letzten drei zeichen eine neue Variable erstellen lassen, die dann numerisch ist?
(im Beispiel also aus ABC-NN-123 also die Zahl 123?)
KarinJ
Beiträge: 939
Registriert: 13.05.2008, 10:52

Beitrag von KarinJ »

wenn der code tatsächlich immer diese form hat, dann ist es einfach:

transformieren, berechnen: zielvariable - name eingeben und format auf string ändern, funktion: SUBSTR(var,8)

var ist der variablenname. es wird eine neue variable erzeugt, die der alten ab position 8 entspricht = die letzten 3 zeichen.

anschliessend wird das datenformat von string auf numerisch umgeändert und man hat richtige zahlen. zuerst muss das format aber string sein, weil sonst die funktion nicht geht.
Ketzscher
Beiträge: 13
Registriert: 14.09.2008, 20:13

Danke!

Beitrag von Ketzscher »

Vielen Dank für die einfache Lösung, hat funktioniert!
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