全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9846 5
2015-03-30
求教,关于双重差分(DID),stata的do文件有直接可用的编程吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-30 21:03:09
findit DIFF https://ideas.repec.org/c/boc/bocode/s457083.html
二维码

扫码加我 拉你入群

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

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

2015-3-31 16:35:39
coolsun 发表于 2015-3-30 21:03
findit DIFF https://ideas.repec.org/c/boc/bocode/s457083.html
多谢!因为刚刚开始学习stata,所以很多东西还不了解,感谢帮助
二维码

扫码加我 拉你入群

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

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

2016-11-15 09:52:17

    1. Diff-in-Diff with no covariates.
    We use the dataset form Card & Krueger (1994)*.

         use "http://fmwww.bc.edu/repec/bocode/c/CardKrueger1994.dta"

         diff fte, t(treated) p(t)

    For bootstrapped std. err.:

         diff fte, t(treated) p(t) bs rep(50)

    2. Diff-in-Diff with covariates.

         diff fte, t(treated) p(t) cov(bk kfc roys)
         diff fte, t(treated) p(t) cov(bk kfc roys) report
         diff fte, t(treated) p(t) cov(bk kfc roys) report bs

    3. Kernel Propensity Score Diff-in-Diff.

         diff fte, t(treated) p(t) cov(bk kfc roys) kernel id(id)
         diff fte, t(treated) p(t) cov(bk kfc roys) kernel id(id) support
         diff fte, t(treated) p(t) cov(bk kfc roys) kernel id(id) support addcov(wendys)
         diff fte, t(treated) p(t) kernel id(id) ktype(gaussian) pscore(_ps)
         diff fte, t(treated) p(t) kernel id(id) ktype(gaussian) pscore(_ps) bs reps(50)

  3. Kernel Propensity Score Diff-in-Diff (Repeated Cross Section - rcs).

         diff fte, t(treated) p(t) cov(bk kfc roys) kernel rcs
         diff fte, t(treated) p(t) cov(bk kfc roys) kernel rcs support
         diff fte, t(treated) p(t) cov(bk kfc roys) kernel rcs support addcov(wendys)
         diff fte, t(treated) p(t) kernel rcs ktype(gaussian) pscore(_ps)
         diff fte, t(treated) p(t) cov(bk kfc roys) kernel rcs support addcov(wendys) bs reps
> (50)

    4. Quantile Diff-in-Diff.

         diff fte, t(treated) p(t) qdid(0.25)
         diff fte, t(treated) p(t) qdid(0.50)
         diff fte, t(treated) p(t) qdid(0.75)
         diff fte, t(treated) p(t) qdid(0.50) cov(bk kfc roys)
         diff fte, t(treated) p(t) qdid(0.50) cov(bk kfc roys) kernel id(id)
         diff fte, t(treated) p(t) qdid(0.50) cov(bk kfc roys) kernel rcs

    5. Balancing test of covariates.

         diff fte, t(treated) p(t) cov(bk kfc roys wendys) test
         diff fte, t(treated) p(t) cov(bk kfc roys wendys) test id(id) kernel
         diff fte, t(treated) p(t) cov(bk kfc roys wendys) test kernel rcs

    6. Storing results with outreg2.
    Install or update outreg2:
         ssc install outreg2, replace

    Run the following command after diff. Results will be stored in working directory (also
        see help outreg2 for further options:
        
    outreg2 using table_diff, ctitle(`r(depvar)') addstat(Mean control t(0), r(mean_c0),
        Mean treated t(0), r(mean_t0), Diff t(0), r(diff0), Mean control t(1), r(mean_c1),
        Mean treated t(1), r(mean_t1), Diff t(1), r(diff1)) label excel keep(_diff) nocons


二维码

扫码加我 拉你入群

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

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

2017-3-24 21:28:49
6513 发表于 2016-11-15 09:52
1. Diff-in-Diff with no covariates.
    We use the dataset form Card & Krueger (1994)*.
你好,关于diff结果的保存,我一直弄不好,请问可以解释下这行命令吗,需要做哪些修改
二维码

扫码加我 拉你入群

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

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

2017-5-14 19:57:50
6513 发表于 2016-11-15 09:52
1. Diff-in-Diff with no covariates.
    We use the dataset form Card & Krueger (1994)*.
请问addcov 和 bootstrapped 是什么意思呀
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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