Compute the age of a person from two dates.

Description

Compute the age in years of an individual based on the birth date and another date

Usage

1
age(from, to)

Arguments

from

a vector of dates (birth dates)

to

a vector of current dates

Details

For linear interpolation the auc function computes the area under the curve using the composite trapezoid rule. For area under a spline interpolation, auc uses the splinefun function in combination with the integrate to calculate a numerical integral. The auc function can handle unsorted time values, missing observations, ties for the time values, and integrating over part of the area or even outside the area.

Value

A vector of ages (in years)

Author(s)

Claus Ekstrom claus@rprimer.dk

See Also

as.POSIXlt

Examples

1
2
3
born <- c("1971-08-18", "2000-02-28", "2001-12-20")
check <- c("2016-08-28")
age(born, check)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.