просто интересно, почему дублирование ведет себя так, как с NA:
> duplicated(c(NA,NA,NA,1,2,2))
[1] FALSE TRUE TRUE FALSE FALSE TRUE
где на самом деле
> NA == NA
[1] NA
есть ли способ добиться того, чтобы дублированные пометки NA были ложными, как это?
> duplicated(c(NA,NA,NA,1,2,2))
[1] FALSE FALSE FALSE FALSE FALSE TRUE
duplicated
помечает второе (и третье, и четвертое, и т. д.) вхождение как дублированное, но не первое. Вы можете использоватьis.na()
, чтобы делать то, что вы просите. - person Andrie   schedule 27.11.2012