f_binary: Transform Zoo Object to Binary

View source: R/transformations.R

f_binaryR Documentation

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)

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

Value

zoo object

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

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

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

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

distantia documentation built on April 4, 2025, 5:42 a.m.