On Feb 16, 2010, at 11:01 AM, jorgusch wrote:

> 
> Hello,
> 
> I must be blind not to see it, but I have the following vector:
> 
> 4
> 4
> 5
> 6
> 6
> 4
> 
> What I would like to have as a result is:
> 
> 4
> 5
> 6
> 4
> 
> All repeated values are gone. I cannot use unique for this, as the second 4
> would disappear. Is there another fast function for this problem?
> 
> Thanks in advance!


See ?rle

x <- c(4, 4, 5, 6, 6, 4)

> rle(x)$values
[1] 4 5 6 4


HTH,

Marc Schwartz

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to