From savicky at cs.cas.cz  Wed Aug 29 15:53:27 2007
From: savicky at cs.cas.cz (Petr Savicky)
Date: Wed, 29 Aug 2007 15:53:27 +0200
Subject: [Rd] NA and NaN in function identical
Message-ID: <20070829135327.GF7082@cs.cas.cz>

The help page for function identical says:
     'identical' sees 'NaN' as different from 'as.double(NA)', but all
     'NaN's are equal (and all 'NA' of the same type are equal).
However, we have
  x <- NaN
  y <- as.double(NA)
  x # [1] NaN
  y # [1] NA
  identical(x,y) # [1] TRUE

In my opinion, NaN and as.double(NA) should be distinguished as the 
help page suggests.

Tested under R version 2.5.1 Patched (2007-08-19 r42638) on Linux (CPU Xeon).

Petr Savicky.



[Rd] NA and NaN in function identical
Petr Savicky