Package: hbal
Type: Package
Title: Hierarchically Regularized Entropy Balancing
Version: 1.2.15
Date: 2025-09-09
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"))
  )
Maintainer: Yiqing Xu <yiqingxu@stanford.edu>
Description: Implements hierarchically regularized entropy balancing proposed by Xu and Yang (2022) <doi:10.1017/pan.2022.12>. 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
LinkingTo: Rcpp, RcppEigen
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.2.3
NeedsCompilation: yes
Packaged: 2025-09-10 06:01:25 UTC; yiqingxu
Author: Yiqing Xu [aut, cre] (ORCID: <https://orcid.org/0000-0003-2041-6671>),
  Eddie Yang [aut]
Repository: CRAN
Date/Publication: 2025-09-10 07:50:36 UTC
Built: R 4.6.0; aarch64-apple-darwin23; 2026-04-26 07:59:34 UTC; unix
Archs: hbal.so.dSYM
