楼主: 道远
34558 41

[回归分析求助] 如何进行倾向得分匹配(psm)的分组匹配? [推广有奖]

31
米米鼠鼠 发表于 2017-9-21 02:27:52 |只看作者 |坛友微信交流群

    The following code illustrates how to match within exact cells and then calculate the
    average effect for the whole population.

        g att = .
        egen g = group(groupvars)
        levels g, local(gr)
        qui foreach j of local gr {
                psmatch2 treatvar varlist if g==`j', out(outvar)
                replace att = r(att) if  g==`j'
        }
        sum att

使用道具

32
fuxiangjiang 发表于 2017-9-25 12:40:32 |只看作者 |坛友微信交流群
米米鼠鼠 发表于 2017-9-21 02:27
The following code illustrates how to match within exact cells and then calculate the
    ave ...
您好,我参考您给的循环语句怎么不行呢?显示的错误是qui foreach j of local gr {
r(2000);
请问出现这个错误的原因是什么呢?
附上我的代码:其中cic是我的四位码行业代码,treat是我的treat变量,export、lnage、own是我的匹配变量。
g att = .
        egen g = group(cic)
        levels g, local(gr)
        qui foreach j of local gr {
                psmatch2 treat export own lnage if g==`j', out(roa)
                replace att = r(att) if  g==`j'
        }
        sum att

使用道具

33
731514106 发表于 2017-12-16 15:25:44 |只看作者 |坛友微信交流群
fuxiangjiang 发表于 2017-9-25 12:40
您好,我参考您给的循环语句怎么不行呢?显示的错误是qui foreach j of local gr {
r(2000);
请问出现 ...
请问您知道如何分年度分行业进行匹配了吗

使用道具

34
sannian_ 发表于 2018-8-30 13:53:55 |只看作者 |坛友微信交流群
731514106 发表于 2017-12-16 15:25
请问您知道如何分年度分行业进行匹配了吗
我也需要解决同样的问题,请问您的问题后来解决了吗……

使用道具

35
731514106 发表于 2018-10-2 17:34:33 |只看作者 |坛友微信交流群
sannian_ 发表于 2018-8-30 13:53
我也需要解决同样的问题,请问您的问题后来解决了吗……
没有做成

使用道具

36
731514106 发表于 2018-10-2 17:34:36 |只看作者 |坛友微信交流群
sannian_ 发表于 2018-8-30 13:53
我也需要解决同样的问题,请问您的问题后来解决了吗……
没有做成

使用道具

37
sannian_ 发表于 2018-10-16 08:35:14 |只看作者 |坛友微信交流群
731514106 发表于 2018-10-2 17:34
没有做成
谢谢……

使用道具

38
cvgrhb 发表于 2020-5-14 15:38:34 |只看作者 |坛友微信交流群
同遇到分组匹配的问题,好头疼……

使用道具

39
6825000514 发表于 2020-6-30 17:14:13 |只看作者 |坛友微信交流群
fuxiangjiang 发表于 2017-9-25 12:40
您好,我参考您给的循环语句怎么不行呢?显示的错误是qui foreach j of local gr {
r(2000);
请问出现 ...
我也遇到了同样的问题,结果显示 r(2000), no observation, 请问你解决了吗

使用道具

40
6825000514 发表于 2020-7-18 18:33:23 |只看作者 |坛友微信交流群
fuxiangjiang 发表于 2017-9-25 12:40
您好,我参考您给的循环语句怎么不行呢?显示的错误是qui foreach j of local gr {
r(2000);
请问出现 ...
请问解决了吗?  我也遇到了同样的问题

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 08:56