I use teffects and psmatch2 to check if they produce same results. They do not. Below is the code. What would be the reason for that they produce results that are very different from each other? I checked the matched samples each package produce before they estimate the ATET, and in fact find that the observations matched are quite different across the two packages. How is it possible that the two packages use the same matching method and end up with different matched samples (to estimate the treatment effect)?
use https://www.stata-press.com/data/r16/cattaneo2
teffects nnmatch (bweight mage prenatal1 mmarried fbaby) (mbsmoke), atet nneighbor(1)
psmatch2 mbsmoke, mahalanobis(mage prenatal1 mmarried fbaby) outcome(bweight) neighbor(1) ties
Related Posts with Why do results of teffects versus psmatch2 differ so much?
back transform square-root linear regressionHi all, I have conducted a linear regression where outcome measures were square-root transformed (…
Quasi Poisson regressionHello, What is the command used to perform quasi Poisson regression? Thanks …
Including Marginal Effects in a TableDear all, I am running probit regressions to try and find the independent variables that influence …
Problems with Dynamic Panel Data ModelHello, I'm new here and I'm also new with Stata. I have to do a dynamic panel data analysis of excha…
vce(cluster) does not work in fixed effects when there are only two observations per groupI am working with a balanced individual-year panel dataset. All the individuals are observed for two…
Subscribe to:
Post Comments (Atom)
0 Response to Why do results of teffects versus psmatch2 differ so much?
Post a Comment