数值向量到日期的转换

时间:2018-12-11 11:37:27

标签: r date dataframe posixct

我有一个带有日期列的数据框,如下所示:

19870703
19920929
20051015
20030613

如何将数字数据更改为日期格式,如%Y%m%d? as.date()或as.POSIX.ct()都不起作用?

3 个答案:

答案 0 :(得分:2)

使用润滑脂

date <- ymd("19870703")

代替日期,您可以输入列名

答案 1 :(得分:0)

as.Date("19870703", "%Y%m%d")
[1] "1987-07-03"

申请整列。

答案 2 :(得分:0)

library(date)
as.date(your.date.vector)