ich einen großen Datensatz habe (einige Millionen Beobachtungen), die eine Datumzeit-Variable mit einem inkonsistenten Format enthält: "% Y-% m-% d% H:% M:% s"; "% m /% d /% Y und% H:% M:% S".Formatierung inkonsistente Datetime variable
Hier ist, wie der Datensatz wie folgt aussieht:
df <- data.frame(var1 = c(1:6),
var2 = c("A", "B", "C", "A", "B", "C"),
datetime = c("2013-07-01 00:00:02", "2016-07-01 00:00:01",
"9/2/2014 00:01:20", "9/1/2014 00:00:25",
"1/1/2015 0:07", "6/1/2015 0:01"))
Gibt es eine effiziente Möglichkeit, das Datetime-Variable in ein einzigartiges, konsistentes Datum Zeitformat zu formatieren?
Wenn Sie nicht mehrdeutig Daten (wie 2014.09.02) haben, konnte man 'anytime' aus dem jederzeit Paket verwenden. Wie es ist, können Sie nur mit allen Formaten 'as.POSIXct' verwenden Sie in Ihren Daten haben und die Ergebnisse in ein Vektor fusionieren – Roland