grid.tvp | R Documentation |
tvp
Function for Multiple Values of lambda
.Sometimes it is necessary to consider various values of parameter lambda
in Time-Varying Parameters Regression. This function computes tvp
function for all values of lambda
for a given grid.
This function is a wrapper of tvp
.
grid.tvp(y,x,V,grid.lambda,W=NULL,kappa=NULL,parallel.grid=NULL,c=NULL)
y |
see |
x |
see |
V |
see |
grid.lambda |
a numeric |
W |
optional, see |
kappa |
optional, see |
parallel.grid |
optional, |
c |
optional, see |
an object of class grid.tvp
, list
of
$models |
|
$fq |
|
print.grid.tvp
, summary.grid.tvp
, plot.grid.tvp
.
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
grl <- c(0.99,0.98,0.97,0.96,0.95)
g <- grid.tvp(y=ld.wti,x=ld.drivers,V=1,grid.lambda=grl)
# extract model with lambda=0.95
model <- g$models[[5]]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.