Learn R Programming

dataquieR (version 2.0.1)

util_is_numeric_in: Create a predicate function to check for certain numeric properties

Description

useful, e.g., for util_expect_data_frame and util_expect_scalar.

Usage

util_is_numeric_in(min = -Inf, max = +Inf, whole_num = FALSE, set = NULL)

Value

a function that checks an x for the properties.

Arguments

min

if given, minimum for numeric values

max

if given, maximum for numeric values

whole_num

if TRUE, expect a whole number

set

if given, a set, the value must be in (see util_match_arg)

Examples

Run this code
if (FALSE) {
util_is_numeric_in(min = 0)(42)
util_is_numeric_in(min = 43)(42)
util_is_numeric_in(max = 3)(42)
util_is_numeric_in(whole_num = TRUE)(42)
util_is_numeric_in(whole_num = TRUE)(42.1)
util_is_numeric_in(set = c(1, 3, 5))(1)
util_is_numeric_in(set = c(1, 3, 5))(2)
}

Run the code above in your browser using DataLab