У меня есть кадр данных, как показано ниже
d1 <- c('21/01/2052 9:02','12/30/2042 9:25','10134-5-28 0:0:0','10109-12-27 0:0:0','10176-6-7 0:0:0')
d2 <- c('22/03/2052 9:22','31/10/2043 9:25','10134-6-02 0:0:0','10109-12-30 0:0:0','10176-6-9 0:0:0')
df_test <- c(d1,d2)
Ввод
Я пытался что-то вроде ниже с использованием пакета lubridate
, но, похоже, не помогает
mdy_hm(df_test$d1)
Это привело к появлению предупреждающего сообщения и NAs
для недопустимых значений
Хорошо, если недопустимые даты не могут быть обработаны и возвращает NA
. если я могу получить вывод, как показано ниже для действительных дат, то это тоже нормально
Я ожидаю, что мой вывод будет таким, как показано ниже (для недействительных дат). Если недопустимые даты не могут быть обработаны, тогда просто заменить их на NA
тоже хорошо
Вы можете помочь с этим?