| longRun {omnibus} | R Documentation | 
Length of the longest run of a particular value in a numeric vector
Description
This function returns the lengh of the longest run of a particular numeric value in a numeric vector. A "run" is an uninterrupted sequence of the same number. Runs can be "wrapped" so that if the sequence starts and ends with the target value then it is considered as a consecutive run.
Usage
longRun(x, val, wrap = FALSE, na.rm = FALSE)
Arguments
| x | Numeric vector. | 
| val | Numeric. Value of the elements of  | 
| wrap | Logical. If  | 
| na.rm | Logical. If  | 
Value
Integer.
See Also
[base::rle()]
Examples
x <- c(1, 1, 1, 2, 2, 3, 4, 5, 6, 1, 1, 1, 1, 1)
longRun(x, 2)
longRun(x, 1)
longRun(x, 1, wrap=TRUE)
[Package omnibus version 1.2.13 Index]