Basic utilities for rle packing and unpacking and apropriate methods for
rev()
and unique()
.
rlepack(x, ...)# S3 method for integer
rlepack(x, pack = TRUE, ...)
rleunpack(x)
# S3 method for rlepack
rleunpack(x)
# S3 method for rlepack
rev(x)
# S3 method for rlepack
unique(x, incomparables = FALSE, ...)
# S3 method for rlepack
anyDuplicated(x, incomparables = FALSE, ...)
A list with components:
first: the first element of the packed sequence
dat: either an object of class rle()
or the complete input vector x
if
rle-packing is not efficient
last: the last element of the packed sequence
in 'rlepack' an integer vector, in the other functions an object of class 'rlepack'
just to keep R CMD CHECK quiet (not used)
FALSE to suppress packing
just to keep R CMD CHECK quiet (not used)
Jens Oehlschlägel