rle2(x)"print"(x, digits = getOption("digits"), prefix = "", ...)
rle(); an object of class
"rle" for inverse.rle().print.default.Compute the lengths, values and indices of runs of equal values in a
vector. This is a modifed version of base function rle().
Missing values are regarded as unequal to the previous value, even if that is also missing.
inverse.rle() is the inverse function of rle2() and rle(),
reconstructing x from the runs.
rle() returns an object of class "rle" which is a list
with components:
lengths with the
corresponding values.x <- rev(rep(6:10, 1:5)) rle(x)Run Length Encoding lengths: int [1:5] 5 4 3 2 1 values : int [1:5] 10 9 8 7 6## lengths [1:5] 5 4 3 2 1 ## values [1:5] 10 9 8 7 6 rle2(x)Run Length Encoding lengths: int [1:5] 5 4 3 2 1 values : int [1:5] 10 9 8 7 6 indices: int [1:5] 5 9 12 14 15## lengths: int [1:5] 5 4 3 2 1 ## values : int [1:5] 10 9 8 7 6 ## indices: int [1:5] 5 9 12 14 15