cforecastOut: Evaluate autoregressive moving average model (ARMA) model...

Description Usage Arguments Value See Also Examples

Description

Evaluate autoregressive moving average model (ARMA) model accuracy on specified forecast window (can be either in-sample or out-of-sample data).

Usage

1
cforecastOut(arima_obj, yt, h, constant = "auto")

Arguments

arima_obj

input model object (output of arma() or Arima())

yt

input time series vector

h

input forecast window size integer

terms

input AR, MA terms list

lib

input library name string used to create model object ('tseries' or 'forecast'). Defaults to 'tseries'.

Value

Forecasted time series vector.

See Also

tseries, forecast

Examples

1
2
3
4
5
6
7
8
library(tseries)
#Fit ARMA model:
dyt = diff(WWWusage)
arma1 = arma( x = dyt, lag = list(ar = c(1,2,3) ))
yt_hat = forecastOut( dyt[1:70], arma1, terms=list(ar = c(1,2,3)), h=19 )
#Plot predicted series: 
plot(dyt[1:99], type="l", col="black")
points(yt_hat, col="red", type="l") 

snarf-snarf/karma documentation built on May 24, 2019, 7:19 a.m.