is_valid_age: Check for valid age group labels

Description Usage Arguments Details Value Examples

View source: R/is_valid.R

Description

Identify the elements of a vector that are valid labels for age groups. Each element is assessed independently, so the labels can overlap.

Usage

1

Arguments

x

A vector.

Details

NAs are treated as valid labels.

Value

A logical vector, the same length as x.

Examples

1
2
3
4
5
6
7
8
9
## years
x <- c("1-4", "12-10", "100+", "old", NA)
is_valid_age(x)

## age groups are allowed to overlap,
## provided that each individual
## label is valid
x <- c("10-19", "15-19", "5+")
is_valid_age(x)

johnrbryant/demprep documentation built on Dec. 31, 2021, 11:58 a.m.