Geburtsdatum in Jahre umrechnen
Verfasst: Mo Sep 18, 2017 10:11 pm
Hallo,
ich habe in einem Datensatz das Geburtsdatum in Form Jahr-Monat-Tag 00:00:00 als Variable angegeben. Ich möchte es aber im Alter zum Stand 01.09.2016 z.B. als 32,2 angegeben haben.
Ich habe schon folgenden code erarbeitet:
Die ist auch schon , aber wenn ich dann de difftime Befehl nehmen möchte kommt folgenden raus:
Könnt ihr mir sagen wo der Fehler liegt, oder ob es einen einfacheren Weg gibt?
Vielen Dank,
S
ich habe in einem Datensatz das Geburtsdatum in Form Jahr-Monat-Tag 00:00:00 als Variable angegeben. Ich möchte es aber im Alter zum Stand 01.09.2016 z.B. als 32,2 angegeben haben.
Ich habe schon folgenden code erarbeitet:
Code: Alles auswählen
Geburtsdatum<- strptime(DF$Alter,format="%F %T")
class(Geburtsdatum)
Code: Alles auswählen
class (Geburtsdatum)
Code: Alles auswählen
[1] "POSIXlt" "POSIXt"
Code: Alles auswählen
diff<-difftime("jetzt" - "Geburtsdatum", units=c("weeks") )/52.25
Error in "jetzt" - "Geburtsdatum" :
non-numeric argument to binary operator
Vielen Dank,
S