Skip to contents

Calculates the age of subjects based on their birth information and histology assessment date. For EMBRACE-I study, age is calculated using birth_date_pat, while other studies use year_of_birth.

Usage

add_age(df)

Arguments

df

A data frame containing: - study: Character indicating the study name ("embrace_i" or other) - histology_assessment_date: Date of histology assessment - birth_date_pat: Birth date for EMBRACE-I subjects - year_of_birth: Birth year for non-EMBRACE-I subjects

Value

The input data frame with an additional 'age' column

Examples

if (FALSE) { # \dontrun{
df <- data.frame(
  study = c("embrace_i", "other_study"),
  histology_assesment_date = as.Date(c("2024-01-01", "2024-01-02")),
  birth_date_pat = c(1980, NA),
  year_of_birth = c(NA, 1990)
)
df_with_age <- add_age(df)
} # }