Learn R Programming

regpro (version 0.1.1)

ma: Moving average of a time series

Description

Computes a one-sided weighted moving average from a univariate time series. The one-sided moving average can be used to predict the next value of the sequence.

Usage

ma(x, h=1, kernel="exp", k=length(x))

Arguments

x
n vector; the observed values of the time series
h
a positive real number; the smoothing parameter of the moving average
kernel
a character; determines the kernel function; either "exp", "uniform", "gauss", or "bart"
k
a positive integer; the moving average includes at most k observations

Value

See Also

kernesti.regr,

Examples

Run this code
set.seed(1)
n<-100
x<-runif(n)
ma(x)

Run the code above in your browser using DataLab