is_float {sjmisc} | R Documentation |
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).
Examples
data(mtcars)
data(iris)
is.double(4)
is_float(4)
is_float(4.2)
is_float(iris)
is_whole(4)
is_whole(4.2)
is_whole(mtcars)
[Package sjmisc version 2.8.10 Index]