This help topic is for R version 0.90. For the current version of R, try https://stat.ethz.ch/R-manual/R-patched/library/base/html/rle.html
rle {base}R Documentation

Run Length Encoding

Description

Compute the lengths and values of runs of equal values in a vector.

Usage

rle(x)

Arguments

x

a vector.

Value

A list with components

lengths

a vector containing the length of each run.

values

a vector of the same length as lengths with the corresponding values.

Examples

x <- rev(rep(6:10, 1:5))
rle(x)
## $lengths
## [1] 5 4 3 2 1
## $values
## [1] 10  9  8  7  6

[Package base version 0.90 ]