Gets all contiguous intervals of a vector of indices
Gets all contiguous intervals of a vector of indices.
## Default S3 method: seqToIntervals(idx, ...)
Henrik Bengtsson
*intervalsToSeq()
.
To identify sequences of equal values, see rle
().
x <- 1:10 y <- seqToIntervals(x) print(y) # [1 10] x <- c(1:10, 15:18, 20) y <- seqToIntervals(x) print(y) # [1 10; 15 18; 20 20] z <- intervalsToSeq(y) print(z) stopifnot(all.equal(x,z))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.