我有一个数据集,在第一个案例发生后有绝对数字的日期,例如:
date v1 v2
1 a b
1 a f
2 a b
3 a D
4 d b
3 c b
由于date = 1
与设定日期相对应,比如1999-10-15
,我想将其转换为可读日期,但不知道如何解决这个问题。
答案 0 :(得分:1)
这可以通过使用来完成
as.Date(df$date, origin = "1999-10-14)
,其中传递给origin
的值与绝对数字中的值0
相对应。
答案 1 :(得分:0)
该功能可识别NA值,因此您可以使用df$date[df$date == 99] <- NA
和df$date <- as.Date(df$date, origin = "1999-10-14")