Package: hbal Type: Package Title: Hierarchically Regularized Entropy Balancing Version: 1.3.0 Date: 2026-09-17 Authors@R: c( person("Yiqing", "Xu", , "yiqingxu@stanford.edu", c("aut", "cre"), comment = c(ORCID = "0000-0003-2041-6671")), person("Eddie", "Yang", , "z5yang@ucsd.edu", c("aut")) ) Description: Implements hierarchically regularized entropy balancing proposed by Xu and Yang (2022) . The method adjusts the covariate distributions of the control group to match those of the treatment group. 'hbal' automatically expands the covariate space to include higher order terms and uses cross-validation to select variable penalties for the balancing conditions. URL: https://yiqingxu.org/packages/hbal/ BugReports: https://github.com/xuyiqing/hbal/issues License: MIT + file LICENSE Depends: R (>= 3.6.0) Imports: Rcpp (>= 1.0.1), estimatr, glmnet, gtable, gridExtra, ggplot2, stringr, nloptr, generics Suggests: MASS, knitr, rmarkdown, broom, ebal, testthat (>= 3.0.0) LinkingTo: Rcpp, RcppEigen Encoding: UTF-8 LazyData: true RoxygenNote: 7.2.3 Config/testthat/edition: 3 NeedsCompilation: yes Config/pak/sysreqs: cmake libicu-dev Repository: https://xuyiqing.r-universe.dev Date/Publication: 2026-09-18 05:53:04 UTC RemoteUrl: https://github.com/xuyiqing/hbal RemoteRef: HEAD RemoteSha: a906839ae728d3cd75e0c954e2c244c5622ab277 Packaged: 2026-10-18 07:56:51 UTC; root Author: Yiqing Xu [aut, cre] (ORCID: ), Eddie Yang [aut] Maintainer: Yiqing Xu