R语言中向量取唯一值

 

1、

> a <- c(1,2,2,2,3,1,1,3)
> a
[1] 1 2 2 2 3 1 1 3
> unique(a)
[1] 1 2 3
> duplicated(a)
[1] FALSE FALSE  TRUE  TRUE FALSE  TRUE  TRUE  TRUE
> !duplicated(a)
[1]  TRUE  TRUE FALSE FALSE  TRUE FALSE FALSE FALSE
> a[!duplicated(a)]
[1] 1 2 3

 

posted @ 2021-04-17 12:18  小鲨鱼2018  阅读(507)  评论(0编辑  收藏  举报