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.26.0 Index]