On Dec 5, 2014, at 7:16 AM, Dinesh Chowdhary wrote: > R-3.1.2 > >> x <- factor(c("yes", "yes", "no", NA, "yes", "no", NaN)) >> x > [1] yes yes no <NA> yes no NaN > Levels: NaN no yes >> is.nan(x) > [1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE > >> From the above snippet can you notice that the "NaN" value is not logically > identified in a vector? Can anyone elaborate on this?
It gets converted to a character value. (As always... Read the help page.) > x <- factor(c("yes", "yes", "no", NA, "yes", "no", NaN), exclude=c(NA,NaN) ) > x [1] yes yes no <NA> yes no <NA> Levels: no yes > > Thank you for your effort! > > [[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. David Winsemius Alameda, CA, USA ______________________________________________ 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.