Ich möchte in R einen String Vektor von Daten wie konvertieren dies:Analysiere ein Datum von einem Format wie: "% B% d,% Y" in ein Format: "% Y-% m-% d" in R
[1] "March 21, 2016" "March 9, 2016" "March 1, 2016" "February 29, 2016" "January 26, 2016" "December 15, 2015" "December 14, 2015"
[8] "November 9, 2015" "October 13, 2015" "August 26, 2015" "August 10, 2015"
auf einen Vektor, der Daten wie folgt aus:
[1] "2016-03-21" "2016-03-09"
.....
ich bereits versucht haben, ohne Erfolg, mit dem String zu analysieren:
library(lubridate)
format(mdy(dates),"%Y-%m-%d")
und mit:
as.Date(dates, "%Y-%m-%d")
In beiden Fällen ist das Ergebnis eine NA-Zeichenkette. Was ist los?
Es kann auf Ihrem Standort ab. Was ist die Ausgabe von 'Sys.getlocale()'? – nicola
"LC_COLLATE = Italienisch_Italien.1252; LC_CTYPE = Italienisch_Italien.1252; LC_MONETARY = Italienisch_Italien.1252; LC_NUMERIC = C; LC_TIME = Italienisch_Italien.1252" – maumag77
Das ist das Problem. Ich habe eine Antwort gegeben, sieh dir das an. – nicola