if (FALSE) {
if (requireNamespace("rstanarm", quietly = TRUE)) {
set.seed(123)
panel <- data.frame(
year = rep(2000:2009, 5),
sector = rep(LETTERS[1:5], each = 10),
time = rep(1:10, 5),
log_direct = rnorm(50, 5, 0.5),
log_production = rnorm(50, 5, 0.5)
)
panel$log_production <- panel$log_direct * 0.95 + rnorm(50, 0, 0.1)
result <- fit_bayesian_hierarchical(panel, chains = 2, iter = 1000)
print(result$r2_bayes)
}
}
Run the code above in your browser using DataLab