Ich habe eine Zeitstempelspalte, die ich in ein POSIXct umwandele. Das Problem ist, dass es zwei verschiedene Formate in derselben Spalte gibt. Wenn ich also die üblichere Konvertierung verwende, wird die andere in NA konvertiert.Zwei Zeitstempelformate in R
MC$Date
12/1/15 22:00
12/1/15 23:00
12/2/15
12/2/15 1:00
12/2/15 2:00
ich den folgenden Code verwenden, um eine POSIXct zu konvertieren:
MC$Date <- as.POSIXct(MC$Date, tz='MST', format = '%m/%d/%Y %H:%M')
Die Ergebnisse:
MC$Date
15-12-01 22:00:00
15-12-01 23:00:00
NA
15-12-02 01:00:00
15-12-02 02:00:00
ich einen logischen Vektor verwendet haben versucht, das Problem zu identifizieren dann zu korrigieren, aber kann keine einfache Lösung finden.