Skip to contents

Converts a zoo object to binary (1 and 0) based on a given threshold.

Usage

f_binary(x = NULL, threshold = NULL)

Arguments

x

(required, zoo object) Zoo time series object to transform.

threshold

(required, numeric) Values greater than this number become 1, others become 0. Default: NULL (set to the mean of the time series)

Value

zoo object

Examples

x <- zoo_simulate(
  data_range = c(0, 1)
  )

y <- f_binary(
  x = x,
  threshold = 0.5
)

if(interactive()){
  zoo_plot(x)
  zoo_plot(y)
}