R/frequency_from_rle.R

Defines functions frequency_from_rle

Documented in frequency_from_rle

#' @title RLE object to frequency count
#' @export frequency_from_rle
#' 
#' @param x rle object
#' 
#' @examples
#' # example code
#' x <- c(1,1,0,1,0,0,1,0,0,0)
#' x.rle <- rle(x)
#' frequency_from_rle(x.rle)


frequency_from_rle <- function(x) {
  
  l <- rev(x$lengths)
  v <- rev(x$values)
  
  return(sum(x$lengths[x$values == 1]))
  
}

Try the CADF package in your browser

Any scripts or data that you put into this service are public.

CADF documentation built on Oct. 31, 2024, 5:08 p.m.