Dynamic Panel BMA: Which Factors Truly Drive Economic Growth?

Status: Script reviewed (ACCEPT) Language: R Last run: 2026-04-01

Overview

Bayesian Model Averaging for dynamic panel data with weakly exogenous regressors using the bdsm R package. Analyzes which of 9 candidate growth determinants truly drive economic growth across 73 countries over 4 decades (1970–2000), accounting for reverse causality through lagged dependent variables and fixed effects. Improvement over v1: data preparation demeaning by both year AND entity (country).

Pipeline Progress

  • Script (analysis.R) – executed and reviewed (ACCEPT)
  • Results report (results_report.md) – pending
  • Blog post (index.md) – pending
  • Infographic (infographic_instructions.md) – pending

Generated Figures

#FileDescription
1r_bdsm_model_pmp.pngPrior vs posterior model probabilities (bdsm built-in)
2r_bdsm_model_sizes.pngModel size distribution (bdsm built-in)
3r_bdsm_coef_hist_pop.pngPopulation coefficient histogram (bdsm built-in)
4r_bdsm_sizes_dilution.pngModel sizes under dilution prior (bdsm built-in)
5r_dynamic_bma2_pip.pngPIP bar chart – custom ggplot2 dark theme
6r_dynamic_bma2_coef.pngCoefficient estimates with 95% CIs – custom ggplot2 dark theme
7r_dynamic_bma2_sensitivity.pngPrior sensitivity dumbbell chart – custom ggplot2 dark theme

Generated Tables (CSV)

#FileDescription
1economic_growth.csvRaw source dataset from bdsm package
2original_economic_growth.csvSource dataset with lagged GDP column
3data_prepared.csvFinal processed dataset (standardized + demeaned by year + entity)
4fe_regression.csvKitchen-sink fixed effects regression coefficients
5bma_binomial.csvBMA results with binomial prior (EMS = 4.5)
6bma_binomial_beta.csvBMA results with binomial-beta prior
7best_models_inclusion.csvTop 8 models inclusion matrix
8best_models_estimates.csvTop 8 models coefficient estimates
9prior_sensitivity.csvPIPs across all prior specifications
10jointness_hcghm.csvHCGHM jointness matrix

Datasets

FileRowsColsDescription
economic_growth.csv36512Raw panel data (73 countries, 5 periods, 9 regressors)
original_economic_growth.csv29213Panel data with lagged GDP (excludes initial period)
data_prepared.csv36512Standardized + demeaned by year + demeaned by entity

Pipeline Documents

FileDescription
plan.mdApproved scope and design decisions
script-review.mdCode review report (verdict: ACCEPT)
README.mdThis file – artifact inventory and status

Packages

  • bdsm – Bayesian Dynamic Systems Modeling
  • tidyverse – data manipulation and visualization
  • parallel – parallel computing for model space estimation
  • scales – number formatting for ggplot axes
Carlos Mendez
Carlos Mendez
Associate Professor of Development Economics

My research interests focus on the integration of development economics, spatial data science, and econometrics to better understand and inform the process of sustainable development across regions.