Chciałbym konwertować daty z formatu YYYYMMDD na klasę Data.Konwersja ciągu yyyymmdd do klasy Date w R
dates <- data.frame(Date = c("20130707", "20130706", "20130705", "20130704"))
Próbowałem:
dates <- as.Date(dates, "%Y%m%d")
I pojawia się następujący błąd:
Error in as.Date.default(dates, "%Y%m%d") :
do not know how to convert 'dates' to class "Date"
Jaki byłby poprawny sposób, aby ustawić ten format?
A co, jeśli nie chcemy myślników ('-') – d8aninja
Tak właśnie zaczynał się OP. Daty są drukowane za pomocą łączników w R. Jeśli ich nie chcesz, możesz albo zrobić własną metodę drukowania (prawdopodobnie nie to, czego szukasz), albo przekonwertować je na znak: 'format (myDates,"% Y% m % d ")'. – GSee
Tego właśnie szukałem - dzięki. – d8aninja