我有一个700000行的数据框,有许多日期格式,如
2014年10月15日(10月,15日,2014年是年)10-12-14(10是日期,12是月,14是年)2015年4月18日(4月18日是日期,2015年是年)31-03-16(31是日期03是月,16是年)
可以有其他格式,但这是我可以看到的样本 .
我是否可以获得一个函数来找出唯一的日期格式,并将所有类似的日期格式应用于所有格式,以便以单个dd-mm-yyyy格式进行转换 .
试试 parse_date_time 并调整它:
parse_date_time
library(lubridate) x <- c("10/15/2014", "10-12-14", "4/18/2015", "31-03-16") parse_date_time(x, c("mdY", "dmy")) # [1] "2014-10-15 UTC" "2014-12-10 UTC" "2015-04-18 UTC" "2016-03-31 UTC"
1 回答
试试
parse_date_time
并调整它: