get.series.lengths.at.ends: Get series length at ends

View source: R/helpfunctions.R

get.series.lengths.at.endsR Documentation

Get series length at ends

Description

This function takes a series of boolean values and returns a list of integers of the same length corresponding to the lengths at the ends of sequences of TRUE values.

Usage

get.series.lengths.at.ends(x, na.value = FALSE)

Arguments

x

Sequence of booleans.

na.value

Value to replace NAs with.

Details

It can often be useful to know how long a series of boolean values is. This function provides a method of knowing where and how long such sequences are.

Value

A vector consisting of the lengths of sequences of TRUE values at the location of the last TRUE value in the sequence, and zeroes elsewhere.

Examples


## Get lengths of sequences of TRUE values in a sequence
series.lengths <- get.series.lengths.at.ends(c(TRUE, TRUE, TRUE, FALSE,
TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, FALSE))



ECA-D/climind documentation built on Nov. 26, 2022, 10:20 a.m.