Hallo,
ich würde gerne in SPSS einen Zeitraum in Monaten berechnen - also die Anzahl der Monate zwischen dem heutigen und einem zurückliegendem Zeitpunkt.
Bezüglich des zurückliegenden Zeitpunktes habe ich in einer Spalte den Monat und in einer anderen Spalte das Jahr. Wie kann ich aus diesen beiden Variablen ein Datum in Form MM.JJJJ extrahieren und dann noch die Differenz zu dem heutigen Datum berechnen?
Über Hilfe und Vorschläge wäre ich sehr dankbar!
Viele Grüße,
Hannah
Jahres- und Monatszahlen in SPSS
-
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
Differenz in was? In Monaten?
Das heutige Datum kannn auch von SPSS eigenständig ermittelt werden, dazu muss allerdings das Python Plugin installiert werden.
Code: Alles auswählen
*-------------------- Diese Sequenz erzeugt deinen Datensatz.
DATA LIST FREE / Jahr Monat.
BEGIN DATA.
2011 10
2011 12
2012 01
2012 02.
END DATA.
EXECUTE.
*---------------------- Ende ----------------------.
compute date = date.dmy(15,Monat, Jahr).
COMPUTE heute = 13598582400.
COMPUTE AnzahlMonate = datediff(heute,date,"month").
EXECUTE.
formats date heute (edate30).
drfg2008