I den folgenden Code verwendet habenNötigung bisher, "% m /% d /% y" falsch Ausbeuten Jahr
data$Date <- as.Date(data$Date, "%m/%d/%y")
Jedoch, wenn ich 1/4/2016
Eingabe die Ausgabe ist 2020-04-01
.
I den folgenden Code verwendet habenNötigung bisher, "% m /% d /% y" falsch Ausbeuten Jahr
data$Date <- as.Date(data$Date, "%m/%d/%y")
Jedoch, wenn ich 1/4/2016
Eingabe die Ausgabe ist 2020-04-01
.
Sie möchten as.Date(a, "%m/%d/%Y")
, nicht as.Date(a, "%m/%d/%y")
.
Versuchen:
data$Date <- as.Date(data$Date, format="%m/%d/%Y")
Verwendung %Y
, für 4-stelliges Jahr.
as.Date('1/4/2016', "%m/%d/%Y")
Lesen Sie diese some examples and learn more here
So viel mehr gemacht werden könnte leichter von mdy
von lubridate
verwenden, wo es nimmt automatisch die %Y
oder %y
library(lubridate)
mdy(data$Date)
Notwendige Lesung: 'help (strptime)' –