[Rd] is.numeric (NA + NA) is TRUE, should be FALSE (PR#8745)
cfillekes at gmail.com
cfillekes at gmail.com
Tue Apr 4 21:38:35 CEST 2006
Full_Name: c fillekes
Version: Version 2.2.1 (2005-12-20 r36812)
OS: Gentoo Linux kernel 2.6.12
Submission from: (NULL) (129.116.71.233)
"Not Available" is of course not a numeric:
R
> is.numeric (NA)
[1] FALSE
But for some reason, all arithmetic operations on NA's are
in fact numeric, even if it's with other NA's.
> is.numeric (NA+NA)
[1] TRUE
> is.numeric (NA^2)
[1] TRUE
> is.numeric (NA-NA)
[1] TRUE
> is.numeric (NA*NA)
[1] TRUE
> is.numeric (NA/NA)
[1] TRUE
>
This is not the expected thing.
More information about the R-devel
mailing list