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

View source: R/util_is_numeric_in.R

util_is_numeric_inR Documentation

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)

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)

Value

a function that checks an x for the properties.

Examples

## Not run: 
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)

## End(Not run)

dataquieR documentation built on July 26, 2023, 6:10 p.m.