grid.roll.reg | R Documentation |
roll.reg
Function for Multiple Values of window
.Sometimes it is necessary to consider various values of parameter window
in Rolling Regression. This function computes roll.reg
function for all values of window
for a given grid.
This function is a wrapper of roll.reg
.
grid.roll.reg(y,x=NULL,grid.window,parallel.grid=NULL,c=NULL)
y |
see |
x |
see |
grid.window |
a numeric |
parallel.grid |
optional, |
c |
optional, see |
an object of class grid.roll.reg
, list
of
$models |
|
$fq |
|
print.grid.roll.reg
, summary.grid.roll.reg
, plot.grid.roll.reg
.
wti <- crudeoil[-1,1]
drivers <- (lag(crudeoil[,-1],k=1))[-1,]
ld.wti <- (diff(log(wti)))[-1,]
ld.drivers <- drivers[-1,]
ld.drivers[,c(4,6)] <- (diff(drivers[,c(4,6)]))[-1,]
ld.drivers[,c(1:2,5,7)] <- (diff(log(drivers[,c(1:2,5,7)])))[-1,]
ld.drivers[,c(3,6)] <- ld.drivers[,c(3,6)]/100
grw <- c(50,100,150)
g <- grid.roll.reg(y=ld.wti,x=ld.drivers,grid.window=grw)
# extract model with window=100
model <- g$models[[2]]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.