rle2: Improved Run Length Encoding

Description Usage Arguments

View source: R/rle2.R

Description

Improved Run Length Encoding

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
rle2(x, change, tolerance)

## Default S3 method:
rle2(x, change = 0, tolerance = sqrt(.Machine$double.eps))

## S3 method for class 'integer'
rle2(x, change = 0, tolerance = 0)

## S3 method for class 'factor'
rle2(x, change = NULL, tolerance = NULL)

## S3 method for class 'character'
rle2(x, change = NULL, tolerance = NULL)

## S3 method for class 'Date'
rle2(x, change = 0, tolerance = 0)

Arguments

x

vector

change

expected change between subsequent values; change=0 (default) leads to behaviour of rle; change=1 is sequence of values increasing by one, etc. For character and factor vectors this parameter is ignored.

tolerance

numeric value; maximal difference between subsequent values. For character and factor vectors this parameter is ignored; for integer and Date vectors it is 0 by default.


twolodzko/twextras documentation built on May 3, 2019, 1:52 p.m.