Я хочу исправить исходную активность на основе разницы между датой отсчета и даты измерения и периодом полужизни источника (измеряется в годах). Скажем, у меня
ref_date <- as.Date('06/01/08',format='%d/%m/%y')
и столбец в моем data.frame
с тем же самым форматом даты, например,
today <- as.Date(Sys.Date(), format='%d/%m/%y')
Я могу найти количество лет между этими датами, используя пакет lubridate
year(today)-year(ref_date)
[1] 5
Есть ли функция, которую я могу использовать для получения ответа с плавающей запятой today - ref_date
= 5.2y, например?