Skip to contents

Calculates age in years from date of birth and a reference date. Implements proxy logic when Age is already present.

Usage

derive_age(
  data,
  dob_col = "DOB",
  reference_date_col = "date_of_culture",
  force = FALSE
)

Arguments

data

Data frame

dob_col

Character. Name of DOB column. Default "DOB".

reference_date_col

Character. Reference date column (usually culture date). Default "date_of_culture".

force

Logical. If TRUE, recalculates even if Age present. Default FALSE.

Value

Data frame with Age column added/updated and Age_derived flag