Skip to content

CBPS

Covariate Balancing Propensity Score

v0.24 · Nov 30, 2025 · GPL (>= 2)

Description

Implements the covariate balancing propensity score (CBPS) proposed by Imai and Ratkovic (2014) <DOI:10.1111/rssb.12027>. The propensity score is estimated such that it maximizes the resulting covariate balance as well as the prediction of treatment assignment. The method, therefore, avoids an iteration between model fitting and balance checking. The package also implements optimal CBPS from Fan et al. (in-press) <DOI:10.1080/07350015.2021.2002159>, several extensions of the CBPS beyond the cross-sectional, binary treatment setting. They include the CBPS for longitudinal settings so that it can be used in conjunction with marginal structural models from Imai and Ratkovic (2015) <DOI:10.1080/01621459.2014.956872>, treatments with three- and four-valued treatment variables, continuous-valued treatments from Fong, Hazlett, and Imai (2018) <DOI:10.1214/17-AOAS1101>, propensity score estimation with a large number of covariates from Ning, Peng, and Imai (2020) <DOI:10.1093/biomet/asaa020>, and the situation with multiple distinct binary treatments administered simultaneously. In the future it will be extended to other settings including the generalization of experimental and instrumental variable estimates.

Downloads

4.2K

Last 30 days

1920th

14.2K

Last 90 days

60.1K

Last year

Trend: -8.6% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (8)

Dependency Network

Dependencies Reverse dependencies MASS MatchIt nnet numDeriv glmnet CERFIT PanelMatch causalOT mvGPS MatchIt WeightIt causal.decomp cobalt CBPS

Version History

new 0.24 Mar 10, 2026
updated 0.24 ← 0.23 diff Nov 30, 2025
updated 0.23 ← 0.22 diff Jan 17, 2022
updated 0.22 ← 0.21 diff Mar 28, 2021
updated 0.21 ← 0.20 diff Aug 20, 2019
updated 0.20 ← 0.19 diff Mar 21, 2019
updated 0.19 ← 0.18 diff Jun 16, 2018
updated 0.18 ← 0.17 diff Mar 9, 2018
updated 0.17 ← 0.16 diff Jan 29, 2018
updated 0.16 ← 0.15 diff Dec 18, 2017
updated 0.15 ← 0.14 diff Nov 25, 2017
updated 0.14 ← 0.13 diff Oct 1, 2017
updated 0.13 ← 0.12 diff Dec 29, 2016
updated 0.12 ← 0.11 diff Oct 31, 2016
updated 0.11 ← 0.10 diff May 12, 2016
updated 0.10 ← 0.9 diff Sep 20, 2015
updated 0.9 ← 0.8 diff Aug 13, 2014
updated 0.8 ← 0.7 diff Mar 7, 2014
updated 0.7 ← 0.6 diff Jul 24, 2013
updated 0.6 ← 0.5 diff Jun 6, 2013