Я пытаюсь отформатировать даты с R. Может ли кто-нибудь объяснить, почему R дает ошибку, когда эти две строки являются точно такими же форматами? Я не могу понять, как управлять этими строками даты, и любая помощь очень ценится, как я новичок работает с R.даты форматирования с R и as.date
> as.Date("09/18/2016 1:00 PM EDT")
Error in charToDate(x) :
character string is not in a standard unambiguous format
> as.Date("09/08/2016 8:30 PM EDT")
[1] "0009-08-20"
bad <- as.Date("09/18/2016 1:00 PM EDT")
good <- as.Date("09/08/2016 8:30 PM EDT")
2-й преобразование было также неправильно - это говорит год 9 AD. Самый простой способ справиться с датами - использовать 'lubridate'. –
Вам нужно указать формат, см. '? As.Date'. Например: 'as.Date (даты, формат ="% m /% d /% y ")' – Jaap