check_data {dataverifyr} | R Documentation |
Checks if a dataset confirms to a given set of rules
Description
Checks if a dataset confirms to a given set of rules
Usage
check_data(
x,
rules,
xname = deparse(substitute(x)),
stop_on_fail = FALSE,
stop_on_warn = FALSE,
stop_on_error = FALSE
)
Arguments
x |
a dataset, either a |
rules |
a list of |
xname |
optional, a name for the x variable (only used for errors) |
stop_on_fail |
when any of the rules fail, throw an error with stop |
stop_on_warn |
when a warning is found in the code execution, throw an error with stop |
stop_on_error |
when an error is found in the code execution, throw an error with stop |
Value
a data.frame-like object with one row for each rule and its results
See Also
Examples
rs <- ruleset(
rule(mpg > 10),
rule(cyl %in% c(4, 6)), # missing 8
rule(qsec >= 14.5 & qsec <= 22.9)
)
rs
check_data(mtcars, rs)
[Package dataverifyr version 0.1.8 Index]