jam*_*rta 6 comparison r duplicates missing-data
只是想知道为什么重复行为与NAs一样:
> duplicated(c(NA,NA,NA,1,2,2))
[1] FALSE TRUE TRUE FALSE FALSE TRUE
Run Code Online (Sandbox Code Playgroud)
事实上
> NA == NA
[1] NA
Run Code Online (Sandbox Code Playgroud)
有没有办法实现重复标记NAs为假,像这样?
> duplicated(c(NA,NA,NA,1,2,2))
[1] FALSE FALSE FALSE FALSE FALSE TRUE
Run Code Online (Sandbox Code Playgroud)
Jor*_*eys 22
您可以像这样使用incomparables函数的参数duplicated:
> duplicated(c(NA,NA,NA,1,2,2))
[1] FALSE TRUE TRUE FALSE FALSE TRUE
> duplicated(c(NA,NA,NA,1,2,2),incomparables=NA)
[1] FALSE FALSE FALSE FALSE FALSE TRUE
Run Code Online (Sandbox Code Playgroud)
它确定无法比较的值(在本例中NA)并返回FALSE这些值.也可以看看?duplicated
| 归档时间: |
|
| 查看次数: |
1727 次 |
| 最近记录: |