This error can result from v with NAs.
e.g. to reproduce the error message

> v <- as.numeric(NA)
> if (is.numeric(v) && any(v < 0))  cat("hello world\n")

see also
https://stackoverflow.com/questions/7355187/error-in-if-while-condition-missing-value-where-true-false-needed

HTH,
Eric

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to