Я бы предложил пакет lubridate
для очень простых в использовании функций для работы с датами. Например:
mdy("Aug 12,2017")
[1] "2017-08-12"
Если ваша дата в формате ГГГГ-ММ-ДД, вы можете использовать функцию ymd
. Есть и другие функции, такие как dmy
, dmy_hms
(для даты и времени) и т. Д.
Если ваш столбец называется my.date
, вы можете сделать:
data$my.date <- mdy(data$my.date)
Кроме того, вы можете использовать оператор %<>%
из magrittr
, чтобы сделать ваш код еще короче:
data$my.date %<>% mdy