Skip to contents

Convert changepoint sets to time indices

Usage

tau2time(tau, index)

time2tau(cpts, index)

Arguments

tau

a numeric vector of changepoint indices

index

Index of times, typically returned by stats::time()

cpts

Time series observation labels to be converted to indices

Value

  • tau2time(): a character of time labels

  • time2tau(): an integer vector of changepoint indices

Examples

# Recover the years from a set of changepoint indices
tau2time(c(42, 81, 330), index = as_year(time(CET)))
#> [1] "1700" "1739" "1988"

# Recover the changepoint set indices from the years
time2tau(c(1700, 1739, 1988), index = as_year(time(CET)))
#> [1]  42  81 330