These predicates check whether R considers a number vector to be
integer-like, according to its own tolerance check (which is in
fact delegated to the C library). This function is not adapted to
data analysis, see the help for base::is.integer() for examples
of how to check for whole numbers.
Usage
is_integerish(x, n = NULL, finite = TRUE)
is_bare_integerish(x, n = NULL)
is_scalar_integerish(x)
Arguments
x
Object to be tested.
n
Expected length of a vector.
finite
Whether values must be finite. Examples of non-finite
values are Inf, -Inf and NaN.
See Also
is_bare_numeric() for testing whether an object is a
base numeric type (a bare double or integer vector).