is_logicalish(c(TRUE, FALSE, NA)) # returns TRUE
is_logicalish(c(0, 1, 1, 0, NA)) # returns TRUE
is_logicalish(c(0.0, 1.0, NA)) # returns TRUE
is_logicalish(c(0, 0.5, 1)) # returns FALSE
is_logicalish("TRUE") # returns FALSE
Run the code above in your browser using DataLab