Экспортировать результат ATT после команды psmatch2 - PullRequest
0 голосов
/ 28 января 2020

Мне нужно экспортировать вывод команды psmatch2 , предоставленной сообществом в Stata.

Например:

 psmatch2 treatment var1, neighbor(1) out(depvar)

, где treatment - это фиктивная переменная var1 - регрессор, используемый для оценки вероятности лечения (pscore), а depvar - интересующая переменная результата. Алгоритм сопоставления - это сопоставление ближайшего соседа.

Вывод:

enter image description here

Я пытался экспортировать результаты с сообществом -contributed команда esttab:

 esttab , cells(b se t)

Однако вместо ATT я получаю разницу между обработанным и контрольным перед сопоставлением:

enter image description here

1 Ответ

2 голосов
/ 28 января 2020

У меня работает следующее:

use http://cameron.econ.ucdavis.edu/mmabook/nswpsid.dta, clear

psmatch2 TREAT AGE, neighbor(1) out(RE78)

matrix A = ( r(att) \ r(seatt) )

esttab matrix(A)

-------------------------
                        A
                       c1
-------------------------
r1              -20276.95
r2               3224.725
-------------------------
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...