implant | R Documentation |
The function implants the scale model into the location model. It currently works
with alm / adam and sm()
method.
implant(location, scale, ...)
location |
Model estimated using either |
scale |
The scale model, estimate with |
... |
Currently nothing. Implemented for flexibility. |
The function is needed in order to treat the scale of model correctly in the methods
like forecast()
.
The model of the same class as the location model, but with scale
from the estimated model via sm()
. This is needed to produce
appropriate forecasts in case of scale model and to take into account
the correct number of estimated parameters.
Ivan Svetunkov, ivan@svetunkov.com
alm, adam, sm
xreg <- cbind(rnorm(100,10,3),rnorm(100,50,5))
xreg <- cbind(100+0.5*xreg[,1]-0.75*xreg[,2]+sqrt(exp(0.8+0.2*xreg[,1]))*rnorm(100,0,1),
xreg,rnorm(100,300,10))
colnames(xreg) <- c("y","x1","x2","Noise")
# Estimate the location model
ourModel <- alm(y~.,xreg)
# Estimate the scale model
ourScale <- sm(ourModel,formula=~x1+x2)
# Implant scale into location
ourModel <- implant(ourModel, ourScale)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.