Dataset имеет столбец Connect.Time со следующей структурой:Анализировать с lubridate R
$ Connect.Time : chr "7/11/2015 5:53 AM"
С пакетом lubridate я изменить его в курсе часов & минут упоминается. Этот код не работает и возвращает NA
W$Connect.Time <- as.Date(W$Connect.Time, format = "%m/%d/%Y %H:%M")
Это дает мне «2015-07-11», но R не показывают часы и минуты. При попытке извлечь их час (W $ Connect.Time) он даст мне 0 Я не уверен, что делать с AM/PM. Как правильно разобрать его с помощью пакета lubridate? Я хочу, чтобы иметь возможность рассчитать продолжительность WiFi сессий в течение нескольких минут
'as.Date' не является функцией lubridate, а базой R. Функция lubridate' dmy_hm (x) 'работает хорошо. – SabDeM
dmy_hm (x) отлично работает. Просто игнорируйте обозначения AM/PM? –
@Diederik, как я показал в своем ответе, функция lubridate не игнорирует AM и PM, она просто распознает их все и делает правильное преобразование. – SabDeM