Often True-False data is returned as a vector of Ys and Ns or 1s
and 0s. These vectors often contain blanks or NAs that cannot, and should
not, be converted into Falses. This function converts
"Y" –>>
TRUE"N" –>>
FALSE"Yes" –>>
TRUE"No" –>>
FALSE"1" –>>
TRUE"0" –>>
FALSE1 –>>
TRUE0 –>>
FALSE
and leave blanks and NAs in the vector.
Author
Emilio Xavier Esposito emilio.esposito@gmail.com (https://github.com/emilioxavier)
Examples
YN.string <- c("Y", "N", "1", "0", "yes", "no", NA, NA)
# [1] TRUE FALSE TRUE FALSE NA NA