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?
Simple loop questionDear Listers, I would like to ask you a very simple question regarding loop. I want to make a vari…
a new variable based on two existing variablesHi, I'm using SHARE dataset where there is a dummy variable for people having played chess/cards in…
Extracting a specific part of a string if the string contains an exact syntaxOK, so I'm not explaining this very well but here is what I want to do. I have data as shown below. …
Proportional odd assumption for ordered logit regression in panel dataRespected sir, I am using xtologit command for ordered logit regression for panel data. My dependent…
How to solve autocorrelation and hetero ?I using xtserial and xttest3 What should I do to deal with autocorrelation and hetero ? My data have…
Subscribe to:
Post Comments (Atom)
0 Response to Why do results of teffects versus psmatch2 differ so much?
Post a Comment