calc_age.Rd
This function is just a convenient wrapper to calculate age using lubridate.
calc_age(dob, ref_date = Sys.Date())
dob | Starting date or datetime (usually date of birth). |
---|---|
ref_date | Ending date or datetime |
#> [1] 46.90212birth_days <- sample(seq(as.Date("1999/01/01"), as.Date("2000/01/01"), by = "day"), 5) follow_ups <- data.frame(dob = birth_days, last_checkup = Sys.Date()) follow_ups %>% dplyr::mutate(age_last_fu = calc_age(dob, last_checkup))#> dob last_checkup age_last_fu #> 1 1999-06-22 2021-02-06 21.62902 #> 2 1999-03-04 2021-02-06 21.93018 #> 3 1999-12-24 2021-02-06 21.12252 #> 4 1999-02-16 2021-02-06 21.97399 #> 5 1999-07-20 2021-02-06 21.55236