R: Find sub-sequences of identical elements in a vector.

subSeq {doBy} | R Documentation

## Find sub-sequences of identical elements in a vector.

### Description

Find sub-sequences of identical elements in a vector.

### Usage

    subSeq(x, item = NULL)

### Arguments

`x` | An atomic vector.
`item` | Optionally a specific value to look for in 'x'.

### Value

A dataframe.

### Author(s)

Søren Højsgaard, sorenh@math.aau.dk

### See Also

`rle`

### Examples

    x <- c(1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 3)
    (ans <- subSeq(x))
    ans$value
    # Notice: Same results below
    subSeq(x, item=1)
    subSeq(x, item="1")

    x <- as.character(c(1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 3))
    (ans<-subSeq(x))
    ans$value
    # Notice: Same results below
    subSeq(x, item="1")
    subSeq(x, item=1)

[Package doBy version 4.6.6 Index]