【发布时间】:2016-07-04 14:56:10
【问题描述】:
您好,我在计算某个知道出生日期的受试者的年龄时遇到问题,我正在使用 lubridate 包,示例:
> head(df$hs_dob1c)
[1] 2002-01-30 2004-12-29 2005-09-15 2002-12-20 2005-07-28 1995-08-28
首先我设置:
df$hs_dob1c <- as.Date(df$hs_dob1c, format='%y-%m-%d')
然后:
today <- as.Date(Sys.Date(), format="%y-%m-%d")
ref_date <- as.Date(df$hs_dob1c, format="%y-%m-%d")
问题是当我设置参考时,因为:
> head(df$hs_dob1c)
[1] NA NA NA NA NA NA
【问题讨论】: