Returns a boolean testing if all values of a vector
are identical. This function does NOT compare two independent
vectors. Use isTRUE(all.equal())
for such comparisons.
Arguments
- x
A vector of values. Can be one of:
numeric
, character
, factor
, or logical
.
If the vector is type double
and NA values are present,
they are first removed.
Examples
rep_lgl(1:4)
#> [1] FALSE
rep_lgl(rep(5, 10))
#> [1] TRUE
rep_lgl(rep("A", 10))
#> [1] TRUE
rep_lgl(letters)
#> [1] FALSE
rep_lgl(c(TRUE, TRUE, TRUE))
#> [1] TRUE
rep_lgl(c(TRUE, TRUE, FALSE))
#> [1] FALSE