pscore treatment [varlist] [weight] [if exp] [in range], pscore(newvar) blockid(newvar) detail logit comsup level(#) numblo(#)
pscore(newvar) is a compulsory option and specifies the variable name for the estimated
propensity score.
blockid(newvar) specifies the variable name for the block number of the estimated
propensity score.
detail requests that more detailed output documenting the steps performed to obtain
the final results be displayed.
logit specifies that a logit model to estimate the propensity score be used instead of
the default probit model.
comsup restricts the analysis of the balancing property to all treated plus those controls
in the region of common support. A dummy variable named comsup is added to the
dataset to identify the observations in the common support.
level(#) specifies the significance level of the tests of the balancing property. The
default is 0.01. Note that this significance level applies to the test of each single
variable of the vector X of pretreatment characteristics; i.e., the balancing property
is not rejected only in the case that it holds for every single X. This is a
relatively conservative approach because of the following argument. Assume that
the significance level is set to 0.05, that X consists of 20 variables, and that the
tests of the balancing property are mutually independent.
numblo(#) specifies the number of blocks of equal score range to be used at the beginning
of the test of the balancing hypothesis. The default is 5 blocks.