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?
operationalise 'education' in cross-national surveyHi there, I'd like to include education as a control in my analysis. I am using the ESS, so my data …
How many observations are sufficient for an OLS regression?Dear friends, How many observations are sufficient for an OLS regression? If I only have around 70 …
Data AnalystGood people, I have two variables Age_0-2 and Age_3-5 measuring time spent by kids watching TV over…
How many observations are sufficient for an OLS regression?Dear friends, How many observations are sufficient for an OLS regression? If I only had around 70 ob…
tiva2018 packageDear Stata users, https://algobank.oecd.org:4430/CC/ti...-stata-package Here is test version of a …
Subscribe to:
Post Comments (Atom)
0 Response to Why do results of teffects versus psmatch2 differ so much?
Post a Comment