Learn R Programming

gets (version 0.9)

coef.isat: Extraction functions for 'isat' objects

Description

Extraction functions for objects of class 'isat'

Usage

"coef"(object, ...) "fitted"(object, ...) "logLik"(object, ...) "plot"(x, col=c("red","blue"), lty=c("solid","solid"), lwd=c(1,1), coef.path=TRUE, ...) "predict"(object, n.ahead=12, newmxreg=NULL, newindex=NULL, return=TRUE, plot=TRUE, plot.options=list(), ...) "print"(x, ...) "residuals"(object, std=FALSE, ...) "summary"(object, ...) "vcov"(object, ...)

Arguments

object
an object of class 'isat'
x
an object of class 'isat'
std
logical. If FALSE (default), then the mean residuals are returned. If TRUE, then the standardised residuals are returned
n.ahead
generate forecasts up to n steps ahead (the default is 12)
newmxreg
a matrix (n.ahead rows and NCOL(mxregs) columns) with the out-of-sample values of the mxreg regressors
newindex
date-index for the zoo object returned by predict.arx
return
logical. If TRUE (default), then the out-of-sample forecasts are returned
plot
logical. If TRUE (default), then the out-of-sample forecasts are plotted
plot.options
a list of options related to the plotting of forecasts, see 'Details'
col
colours of fitted (default=red) and actual (default=blue) lines
lty
types of fitted (default=solid) and actual (default=solid) lines
lwd
widths of fitted (default=1) and actual (default=1) lines
coef.path
logical. Only applicable if there are retained indicators after the application of isat
...
additional arguments

Value

Details

The plot.options argument is a list that can contain any of the following arguments:

keep: integer greater than zero (default is 10) that controls the number of in-sample actual values to plot fitted: If TRUE, then the fitted values as well as actual values are plotted in-sample. The default is FALSE errors.only: logical or NULL (the default). If TRUE, then only mean forecasts are plotted when spec is set to "both" legend.loc: character string (the default is "topleft"). Allows the location of the plot legend to be altered newmactual: numeric vector or NULL (default). Enables the plotting of actual values out-of-sample in addition to the forecasts

See Also

paths, terminals, coef.gets, getsm, arx

Examples

Run this code
##step indicator saturation:
set.seed(123)
y <- rnorm(30)
isatmod <- isat(y)

##print results:
print(isatmod)

##plot the fitted vs. actual values, and the residuals:
plot(isatmod)

##print the entries of object 'isatmod':
summary(isatmod)

##extract coefficients of the simplified (specific) model:
coef(isatmod)

##extract log-likelihood:
logLik(isatmod)

##extract variance-covariance matrix of simplified
##(specific) model:
vcov(isatmod)

##extract and plot the fitted values:
mfit <- fitted(isatmod)
plot(mfit)

##extract and plot (mean) residuals:
epshat <- residuals(isatmod)
plot(epshat)

##extract and plot standardised residuals:
zhat <- residuals(isatmod, std=TRUE)
plot(zhat)

##generate forecasts with the simplified
##(specific) model:
predict(isatmod)

Run the code above in your browser using DataLab