全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7246 7
2011-08-29
请教高手:
我在使用propensity score matching方法选择配对样本时,先用Pscore求出propensity score,然后再用attnd命令求出ATT值。
pscore pp  year ind2 ultimate size debt sgrowth lnceoage, pscore(mypscore1) blockid(myblock1)

attnd  ROA pp  year ind2  ultimate size debt sgrowth  lnceoage , comsup boot reps(2) dots logit

但我想知道treatment组里每个样本公司所匹配的公司具体是那个公司,怎么查看?
我查看attnd里面的help 文档,是不是要加入如下三个options: matchvar(neighbor) matchdta(match) id(id)

attnd  ROA pp  year ind2  ultimate size debt sgrowth  lnceoage , matchvar(neighbor) matchdta(match) id(id)

但我运行后老是出错,显示:variable id not found
不知怎么处理?
请不吝赐教,非常感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-5-31 20:56:04
我也遇到这样的问题,怎么解决的?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-8 14:34:37
同求,同求
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-10 17:02:56
求高人指导
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-13 14:15:14
gen id = _n
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-12-10 11:08:57
我成功了!我稍微简单说一下。
gen id=_n
attnd ROA pp year ind2 ultimate size debt sgrowth lnceoage, matchvar(neighbor) matchdta(match) id(id)

第一行指令要有,这样才方便找出对应的数据具体位在何处,当然下面那一行指令也会用到这个变量,所以得创造它。
第二行指令执行完,可以在STATA运行目录中找到一个叫做match.dta的档案,开启他,可以发现dataset有几个变量,其中两个是neighbor和id。

如此便知道到底有那些样本是被挑选出来进一步做ATT,但是这做到这里,发现一个问题。
我还是无法知道到底treated group的哪一个sample和control group的哪一个sample一起配对。

接下来就请高手们给指点了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群