slidSmooth {CAFE}R Documentation

A moving average smoother

Description

Calculates moving average smoother

Usage

slidSmooth(x,k)

Arguments

x

input vector

k

The moving average window size. Must be an integer value greater than 0, and no larger than length(y).

Value

Vector with same length as input y

Author(s)

Sander Bollen

Examples

#generate piecewise vector with gaussian noise
y <- 1:450
y[1:150] <- 2
y[151:300] <- 3
y[301:450] <- 1
y <- y + rnorm(450)

#calculate smoother
y_smooth <- slidSmooth(y,20)

[Package CAFE version 1.16.0 Index]