Learn R Programming

distantia (version 2.0.2)

f_binary: Transform Zoo Object to Binary

Description

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

Usage

f_binary(x = NULL, threshold = NULL)

Value

zoo object

Arguments

x

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

threshold

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

See Also

Other tsl_transformation: f_clr(), f_detrend_difference(), f_detrend_linear(), f_detrend_poly(), f_hellinger(), f_list(), f_log(), f_percent(), f_proportion(), f_proportion_sqrt(), f_rescale_global(), f_rescale_local(), f_scale_global(), f_scale_local(), f_trend_linear(), f_trend_poly()

Examples

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

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

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

Run the code above in your browser using DataLab