Wenn ich versuche, einen Zeitstempel im folgenden Format zu analysieren: "Do 8. November 15:41:45 2012", wird nur NA
zurückgegeben.strptime, as.POSIXct und as.Date kommen unerwartet zurück NA
Ich benutze Mac OS X, R 2.15.2 und Rstudio 0.97.237. Die Sprache meines Betriebssystems ist Niederländisch: Ich nehme an, das hat etwas damit zu tun.
Wenn ich strptime
versuchen, NA
zurückgegeben:
var <- "Thu Nov 8 15:41:45 2012"
strptime(var, "%a %b %d %H:%M:%S %Y")
# [1] NA
Genauso wenig wie as.POSIXct
Arbeit:
as.POSIXct(var, "%a %b %d %H:%M:%S %Y")
# [1] NA
Ich habe auch versucht as.Date
auf der Saite oben, aber ohne %H:%M:%S
Komponenten:
as.Date("Thu Nov 8 2012", "%a %b %d %Y")
# [1] NA
Irgendwelche Ideen, was ich falsch machen könnte?
Ich kann Ihren Fehler auf Ubuntu und R Basis nicht reproduzieren. Außerdem erzeugt "strptime" für mich ein "POSIXlt" anstatt eines "POSIXct" Zeitobjekts. Versuchen Sie schließlich, 'as.POSIXct (var, format = ...)' zu verwenden und sehen Sie, ob Sie mehr Glück haben. – Justin