is_float: Check if a variable is of (non-integer) double type or a whole number
Description
is_float() checks whether an input vector or value is a
numeric non-integer (double), depending on fractional parts of the value(s).
is_whole() does the opposite and checks whether an input vector
is a whole number (without fractional parts).
Usage
is_float(x)
is_whole(x)
Arguments
x
A value, vector or data frame.
Value
For is_float(), TRUE if x is a floating value
(non-integer double), FALSE otherwise (also returns FALSE
for character vectors and factors). For is_whole(), TRUE
if x is a vector with whole numbers only, FALSE otherwise
(returns TRUE for character vectors and factors).