[R] Replicate

Jim Porzak jporzak at gmail.com
Fri Sep 16 16:58:33 CEST 2005


Hi Marc,

> x = c(1,1,1,2,2,2,3,3,3,3)
> unique(x)
[1] 1 2 3
>

Being a database guy myself, it took me a while to think "unique"
rather than "distinct"

-- 
HTH,
Jim Porzak
Loyalty Matrix Inc.
San Francisco, CA


On 9/16/05, Marc Bernard <bernarduse1 at yahoo.fr> wrote:
> Dear All,
> 
> I have a vector x = (1,1,1,2,2,2,3,3,3,3)
> I am looking for a function to return a vector containing  the distinct elements of x i,e y = (1,2,3)
> 
> The following code gives the desired results:
> 
> as.numeric(levels(as.factor(x)))
> 
> Is there any other elegant  way?
> 
> Thanks,
> 
> B
> 
> 
> 
> 
> ---------------------------------
> 
> 
>         [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>




More information about the R-help mailing list