Meine Daten einen Start- und Endzeit Stempel wie folgt aus:Aggregate Datum und Uhrzeit in R
200401010000 200401010030
200401010030 200401010100
200401010100 200401010130 and so on...
Ich versuche, diese Felder in% YYYY% MM% DD% HH% MM-Format zu konvertieren mit lubridate und as.POSIXct aber ich bekomme nur NAs. Jede Hilfe wird geschätzt. Mein Ziel ist es, die Daten für jeden Monat zu aggregieren. Der Code, den ich bisher verwendet habe, ist wie folgt:
start_time = as.POSIXct(dat$TIMESTAMP_START, format = "%YYYY%MM%DD %HH%MM",origin = "2004-01-01 00:00", tz="EDT")
stop_time = as.POSIXct(dat$TIMESTAMP_END, format = "%YYYY%MM%DD%HH%MM",origin = "2004-01-01 00:30", tz="EDT")
dat$interval <- interval(start_time, stop_time)