Large, Sparse Optimal Matching with Refined Covariate Balance

Tools for large, sparse optimal matching of treated units and control units in observational studies. Provisions are made for refined covariate balance constraints, which include fine and near-fine balance as special cases. Matches are optimal in the sense that they are computed as solutions to network optimization problems rather than greedy algorithms. See Pimentel, et al.(2015) and Pimentel (2016), Obs. Studies 2(1):4-23. The rrelaxiv package, which provides an alternative solver for the underlying network flow problems, carries an academic license and is not available on CRAN, but may be downloaded from Github at < https://github.com/josherrickson/rrelaxiv/>.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("rcbalance")

1.8.8 by Samuel D. Pimentel, 5 years ago


Browse source code at https://github.com/cran/rcbalance


Authors: Samuel D. Pimentel


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports rlemon

Depends on MASS, plyr

Suggests optmatch, testthat, rrelaxiv


Imported by MultiObjMatch, bigmatch, iTOS, rcbsubset, tightenBlock.

Depended on by triplesmatch.


See at CRAN