Just a fancy wrapper for zoo::rollapply().
Arguments
- x
(required, zoo object) Time series to smooth Default: NULL
- window
(optional, integer) Smoothing window width, in number of cases. Default: 3
- f
(optional, quoted or unquoted function name) Name of a standard or custom function to aggregate numeric vectors. Typical examples are
mean,max,min,median, andquantile. Default:mean.- ...
(optional, additional arguments) additional arguments to
f.
See also
Other zoo_functions:
zoo_aggregate(),
zoo_name_clean(),
zoo_name_get(),
zoo_name_set(),
zoo_permute(),
zoo_plot(),
zoo_resample(),
zoo_smooth_exponential(),
zoo_time(),
zoo_to_tsl(),
zoo_vector_to_matrix()
Examples
x <- zoo_simulate()
x_smooth <- zoo_smooth_window(
x = x,
window = 5,
f = mean
)
if(interactive()){
zoo_plot(x)
zoo_plot(x_smooth)
}
