Package: kbal Type: Package Title: Kernel Balancing Version: 0.1.5 Date: 2026-02-28 Authors@R: c(person("Chad", "Hazlett", email = "chazlett@ucla.edu", role = c("aut", "cph")), person("Ciara", "Sterbenz", email = "cster@g.ucla.edu", role = "aut"), person("Erin", "Hartman", email = "ekhartman@ucla.edu", role = "ctb"), person("Alex", "Kravetz", email = "alexdkravetz@gmail.com", role = "ctb"), person("Borna", "Bateni", email = "borna@ucla.edu", role = c("aut", "cre"))) Description: Provides a weighting approach that employs kernels to make one group have a similar distribution to another group on covariates. This method matches not only means or marginal distributions but also higher-order transformations implied by the choice of kernel. 'kbal' is applicable to both treatment effect estimation and survey reweighting problems. Based on Hazlett, C. (2020) "Kernel Balancing: A flexible non-parametric weighting procedure for estimating causal effects." Statistica Sinica. . URL: https://github.com/chadhazlett/KBAL BugReports: https://github.com/chadhazlett/KBAL/issues License: GPL (>= 2) Language: en-US LazyData: TRUE LazyLoad: yes Depends: R (>= 3.5.0) Imports: Rcpp (>= 0.11.0), RcppParallel (>= 4.4.4), dplyr, RSpectra, glmnet Suggests: spelling LinkingTo: Rcpp, RcppParallel Maintainer: Borna Bateni RoxygenNote: 7.3.3 Encoding: UTF-8 Config/pak/sysreqs: make Repository: https://chadhazlett.r-universe.dev Date/Publication: 2026-02-28 23:26:24 UTC RemoteUrl: https://github.com/chadhazlett/kbal RemoteRef: HEAD RemoteSha: 3cb38cbd1914900a13354003aca2b2967e50c841 NeedsCompilation: yes Packaged: 2026-07-21 05:19:24 UTC; root Author: Chad Hazlett [aut, cph], Ciara Sterbenz [aut], Erin Hartman [ctb], Alex Kravetz [ctb], Borna Bateni [aut, cre]