Multivariate and Propensity Score Matching Software with Automated Balance Optimization: The Matching Package for R
Journal of Statistical Software, Forthcoming
47 Pages Posted: 29 May 2008
Abstract
Matching is an R package which provides functions for multivariate and propensity score matching and for finding optimal covariate balance based on a genetic search algorithm. A variety of univariate and multivariate metrics to determine if balance actually has been obtained are provided. The underlying matching algorithm is written in C++, makes extensive use of system BLAS and scales efficiently with dataset size. The genetic algorithm which finds optimal balance is parallelized and can make use of multiple CPUs or a cluster of computers. A large number of options are provided which control exactly how the matching is conducted and how balance is evaluated.
Keywords: propensity score matching, causal inference, genetic optimization, multivariate matching
JEL Classification: C13, C14 , C63
Suggested Citation: Suggested Citation
Do you have a job opening that you would like to promote on SSRN?
Recommended Papers
-
Characterizing Selection Bias Using Experimental Data
By James J. Heckman, Hidehiko Ichimura, ...
-
Propensity Score Matching Methods for Non-Experimental Causal Studies
By Rajeev H. Dehejia and Sadek Wahba
-
Propensity Score Matching Methods for Non-Experimental Causal Studies
By Rajeev H. Dehejia and Sadek Wahba
-
Using the Longitudinal Structure of Earnings to Estimate the Effect of Training Programs
By Orley Ashenfelter and David Card
-
Causal Effects in Non-Experimental Studies: Re-Evaluating the Evaluation of Training Programs
By Rajeev H. Dehejia and Sadek Wahba
-
Nonparametric Estimation of Average Treatment Effects Under Exogeneity: A Review
-
The Role of the Propensity Score in Estimating Dose-Response Functions
-
Does Matching Overcome Lalonde's Critique of Nonexperimental Estimators?
By Jeffrey A. Smith and Petra Todd