On Jun 1, 2011, at 6:27 AM, christiaan pauw wrote:

Hallo Everybody

Consider the following vector

a=1:10
b=20:30
c=40:50
x=c(a,b,c)

I need a function that can tell me that there are three set of continuos sequences and that the first is from 1:10, the second from 20:30 and the
third from 40:50. In other words: a,b, and c.

You probably want something like

> which(diff(x) >1)
[1] 10 21

Or perhaps what the rle function provides.

?diff
?rle

--

David Winsemius, MD
West Hartford, CT

______________________________________________
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