Анализ даты с использованием lubridate в R
Я хочу проанализировать формат даты, такой как "апрель-13", "май-14", который я хочу проанализировать по времени POSIX, "2013-04-01 UTC", "2014-05-01 UTC". Я пытался с помощью lubridate
пакет в R:
parse_date_time("Apr-13", "my")
parse_date_time("Apr-13", "by")
parse_date_time("Apr-13", "%b-%y")
parse_date_time("Apr-13", "%m-%y")
fast_strptime("Apr-13", "%b-%y")
Но все они не смогли разобрать, можно ли это разобрать используя lubridate
? Любой другой пакет также приветствуется.
1 ответ
Решение
Попробуйте этот пример:
library(lubridate)
x <- c("Apr-13", "May-14")
#add DD as 01
x <- paste("01",x,sep="-")
#result
dmy(x)
#output
#[1] "2013-04-01 UTC" "2014-05-01 UTC"