# \donttest{
# Simulate data
set.seed(123)
sim <- simTVP(theta = c(0.2, 0, 0), beta_mean = c(1.5, -0.3, 0))
data <- sim$data
# Estimate model
res <- shrinkTVP(y ~ x1 + x2, data = data[1:199, ])
# Create sequence of x values where the density is to be evaluated
x_vals <- seq(0, 12, by = 0.1)
# Evaluate density and plot
dens <- eval_pred_dens(x_vals, res, data[200, ])
plot(x_vals, dens, type = "l")
# Add vertical line where true value of the one-step ahead y lies
abline(v = data$y[200])
# }
Run the code above in your browser using DataLab