Letzte Ziffer extrahieren

Fragen zu Stata Syntax und Do-Files.

Letzte Ziffer extrahieren

Beitragvon nillee » Mo 18. Jan 2016, 16:46

Hallo allerseits,

ich habe eine wahrscheinlich und hoffentlich leicht zu beantwortende Frage.
Ich habe eine Variable die verschiedene ausschliesslich nummerische Werte annimmt. Diese sind unterschiedlich lang und alles was ich brauche, ist jeweils die letzte Ziffer.

X
10001
10002
100003
2001
2002
301
401
402
11101
11102

Neue Variable soll dann so aussehen
1
2
3
1
2
1
1
2
1
2

Ich hoffe mir kann da jemand helfen!

Vielen Dank und beste Grüße! :geek:
nillee
 
Beiträge: 1
Registriert: Mo 18. Jan 2016, 16:39
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Letzte Ziffer extrahieren

Beitragvon Johnny1 » Fr 29. Jan 2016, 01:30

Hallo,
Falls deine frage noch aktuelle ist:
Du musst deine Variable zuerst in eine string-varible umwandeln, hierzu nimmst du den Befehl tostring. Danach kannst du einzelne Teile, wie z.B. das letzte Zeichen auwählen, dazu brauchst du die Funktion substr.
LG
Johnny1
 
Beiträge: 1
Registriert: Fr 29. Jan 2016, 01:26
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron