String-Variable in Datum umwandeln

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
Dotpitch
Beiträge: 2
Registriert: 09.02.2009, 13:37

String-Variable in Datum umwandeln

Beitrag von Dotpitch »

Habe hier eine Variable Datum (A10), die in folgender Weise vorliegt, z.B.):
16.02.2009
Schaut ja ganz gut aus - aber:
Ich brauche eine weitere Variable in folgender Form:
Februar 2009
oder eben
März 2009, wenn o.g. Datum z.B. 20.03.2009 ist.

Habs schon folgenderweise probiert:
NUMERIC Monat (MOYR8) .
COMPUTE Datum = Monat .
EXECUTE .

Variable mit richtigem Format ist vorhanden aber alle Datensätze sind leer.

Irgendwelche sachdienlichen Hinweise :-))
KarinJ
Beiträge: 939
Registriert: 13.05.2008, 10:52

Beitrag von KarinJ »

ich würde zuerst die beiden zahlen, die den monat verschlüsseln, und den trennpunkt auslesen eine variable, und dann das jahr in eine andere :arrow: funktion: substr, länge der neuen variablen 3 bzw. 4

dann eine neue variable aus den beiden zusammensetzen, die z.b. so aussieht: 02.2003 :arrow: funktion: concat

dann die dritte variablen im format von string zu datum ändern.

siehe auch

http://pascal.kgw.tu-berlin.de/gnom/Leh ... ionen.html
Dotpitch
Beiträge: 2
Registriert: 09.02.2009, 13:37

Beitrag von Dotpitch »

Danke das war sehr hilfreich
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