ebal: Entropy reweighting to create balanced samples

Share:

Package implements entropy balancing, a data preprocessing procedure that allows users to reweight a dataset such that the covariate distributions in the reweighted data satisfy a set of user specified moment conditions. This can be useful to create balanced samples in observational studies with a binary treatment where the control group data can be reweighted to match the covariate moments in the treatment group. Entropy balancing can also be used to reweight a survey sample to known characteristics from a target population.

Author
Jens Hainmueller
Date of publication
2014-01-27 15:38:48
Maintainer
Jens Hainmueller <jhain@stanford.edu>
License
GPL (>= 2)
Version
0.1-6
URLs

View on CRAN

Man pages

baltest.collect
Collect Covariate Balance Statistics
eb
Function for Entropy Balancing
ebalance
Entropy balancing
ebalance.trim
Trimming of Weights for Entropy Balancing
getsquares
Generate Matrix of Squared Terms
line.searcher
Optimal step length search for entropy balancing algorithm
matrixmaker
Generate Matrix of One-way Interactions and Squared Terms

Files in this package

ebal
ebal/NAMESPACE
ebal/GPL-2
ebal/R
ebal/R/ebalance.R
ebal/R/getsquares.R
ebal/R/eb.R
ebal/R/baltest.collect.R
ebal/R/ebalance.trim.r
ebal/R/zzz.r
ebal/R/line.searcher.r
ebal/R/matrixmaker.R
ebal/MD5
ebal/DESCRIPTION
ebal/LICENSE.note
ebal/man
ebal/man/baltest.collect.Rd
ebal/man/ebalance.Rd
ebal/man/line.searcher.Rd
ebal/man/getsquares.Rd
ebal/man/ebalance.trim.Rd
ebal/man/matrixmaker.Rd
ebal/man/eb.Rd
ebal/GPL-3