age_labels function

Create Age Labels

Create Age Labels

Create labels for age groups. The labels depend on the type argument:

  • "single". One-year age groups, eg "0" or "55", and possibly an open age group, eg "90+".
  • "five". Five-year age groups, eg "0-4" or "55-59", and possibly an open age group, eg "100+".
  • "lt". Life table age groups, eg "0", "1-4", "5-9", "55-59", or "80+".
age_labels(type, min = 0, max = 100, open = NULL)

Arguments

  • type: Type of age group labels: "single", "five", or "lt".
  • min: Minimum age. Defaults to 0.
  • max: Maximum age for closed age groups. Defaults to 100.
  • open: Whether the last age group is "open", ie has no upper limit.

Returns

A character vector.

Details

The first age group starts at the age specified by min. If open is TRUE, then the final age group starts at the age specified by max. Otherwise, the final age group ends at the age specified by max.

open defaults to TRUE when min equals zero, and to FALSE

otherwise.

Examples

age_labels(type = "single", min = 15, max = 40) age_labels(type = "five") age_labels(type = "lt", max = 80)

See Also

reformat_age()