Skip to contents

Scaling and/or centering by variable using the mean and standard deviation computed across all time series. Global scaling helps dynamic time warping take variable offsets between time series into account.

Usage

f_scale_global(x = NULL, center = TRUE, scale = TRUE, .global, ...)

Arguments

x

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

center

(optional, logical or numeric vector) Triggers centering if TRUE. Default: TRUE

scale

(optional, logical or numeric vector) Triggers scaling if TRUE. Default: TRUE

.global

(optional, logical) Used to trigger global scaling within tsl_transform().

...

(optional, additional arguments) Ignored in this function.

Value

zoo object

Examples

x <- zoo_simulate()

y <- f_scale_global(
  x = x
)

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