2016-11-25 6 views
-1

Я использую предрасположенность оценку совпадение в Stata 13, как это:Как проверить баланс ковариат для лечения?

. teffects psmatch (outcome_var) (treatment_var covar_1 covar_2 etc.) 

Таким образом, я получил статистически значимые результаты, но мне нужно, чтобы проверить баланс ковариата.

Я вижу, что Stata 14 имеет команду tebalance summarize, чтобы сделать это, но не в 13. Кто-нибудь знает, как ее проверить?

Просто, чтобы быть уверенным, я пытался так или иначе:

. tebalance summarize 
unrecognized command: tebalance 

ответ

0

Есть несколько тестов, которые вы можете сделать вручную. Я думаю, что наиболее распространенным является регрессия каждого ковариата по многочлену оценки склонности степени K (так что PS, PS^2, PS^3, ...) плюс те же термины, которые взаимодействуют с манекеном лечения (D, DxPS, DxPS^2, DxPS^3). Затем вы выполните совместное испытание, что все коэффициенты при обработанных взаимодействиях PS^k равны нулю при k = 0, ..., K.

Если баланс был достигнут, коэффициенты при всех взаимодействиях должны быть равны нулю, поскольку обработанная единица не должна иметь другую линию регрессии, чем необработанные единицы.

Другой альтернативой является использование пользовательской команды согласования, такой как psmatch2, которая выполняет балансировочные тесты с pstest.