baytrends (version 1.1.0)

filterWgts: Create filter weights

Description

Create filter weights. Typically used to compute even, weighted, or center-weighted averages for smoothing. Can be used as a vector of weights in stats::filter

Usage

filterWgts(n = NULL, type = "weighted")

Arguments

n

number of values

type

Averaging method ("uniform" [even], "weighted" [default], or "centered") for creating weights.

Value

Returns vector of weights

Examples

Run this code
# NOT RUN {
wgts<- filterWgts(0,"uniform")
wgts<- filterWgts(7,"uniform")
wgts<- filterWgts(7,"centered")
wgts<- filterWgts(7,"weighted")
x <- 1:100
filter(x, filterWgts(7,"weighted"), sides=1)
# }

Run the code above in your browser using DataCamp Workspace