chk_open_left_le_break_min: Check that open intervals do not overlap with 'break_min' or...

Description Usage Arguments Details Examples

View source: R/chk-specific.R

Description

chk_open_left_le_break_min assumes that intervals are open on the left, and checks that they do not exceed break_min.

Usage

1
2
3
4
5
6
7
chk_open_left_le_break_min(labels, int_up, is_open, break_min)

chk_open_right_ge_break_max(labels, int_low, is_open, break_max)

err_open_left_le_break_min(labels, int_up, is_open, break_min)

err_open_right_ge_break_max(labels, int_low, is_open, break_max)

Arguments

labels

A character vector with age labels.

int_up

Upper limits of intervals.

is_open

Logical vector - whether each interval is open

break_min

Lowest break.

int_low

Lower limits of intervals.

break_max

Highest break.

Details

chk_open_right_ge_break_max assumes that intervals open on the right, and checks that they do not exceed break_max.

Examples

1
2
3
4
5
6
7
8
chk_open_left_le_break_min(labels = c("2005-2010", "<2000", NA),
                           int_up = c(2010, 2000, NA),
                           is_open = c(FALSE, TRUE, FALSE),
                           break_min = 2000)
chk_open_right_ge_break_max(labels = c("2005-2010", "2010+", NA),
                            int_low = c(2005, 2010, NA),
                            is_open = c(FALSE, TRUE, FALSE),
                            break_max = 2010)

johnrbryant/demcheck documentation built on Dec. 31, 2021, 11:57 a.m.