[R] rWind: Error in if (is.numeric(v) && any(v < 0)) { : missing value where TRUE/FALSE needed

Eric Berger er|cjberger @end|ng |rom gm@||@com
Sun Jul 11 11:49:33 CEST 2021


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]]



More information about the R-help mailing list