全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4225 14
2022-12-31
安慰剂图.jpg 代码如下:
search permute  //先安装此命令

permute did beta = _b[did] se = _se[did] df = e(df_r), seed(10000) ///
reps(500) saving("安慰剂检验.dta"): ///
    reghdfe y did $c ,a(id year)

use "安慰剂检验.dta" , clear
gen t_value = beta / se
gen p_value = 2 * ttail(df, abs(beta/se))
replace beta = beta

#delimit ;
                twoway (kdensity beta, yaxis(1) lc(black) ) (scatter p_value beta, yaxis(2) m(Oh) mc(black))  ,
                 xline(0, lc(black*0.5) lp(solid))
                 yline(0.05, lc(black*0.5) lp(dash) axis(2))
                 xtitle("Estimator", size(*0.8)) xlabel(, format(%4.1f) labsize(small))
                 ytitle("Density", size(*0.8)) ylabel(, nogrid format(%4.1f) labsize(small))
                 ytitle("P Value", size(*0.8) axis(2)) ///
                 ylabel(, nogrid format(%4.1f) labsize(small) axis(2))
                 legend(ring(2) order(1 "Estimator" 2 "P Value") pos(6) rows(1) )
                 graphregion(color(white)) scheme(s1mono) ;
#delimit cr

graph export "安检验.png", width(1000) replace






二维码

扫码加我 拉你入群

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

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

全部回复
2023-1-2 14:29:29
看着没什么问题,不过需要再加一条垂直线标明你的真实估计值
二维码

扫码加我 拉你入群

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

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

2023-1-2 18:54:30
哥哥海哥哥 发表于 2023-1-2 14:29
看着没什么问题,不过需要再加一条垂直线标明你的真实估计值
您好,谢谢您的回复,可以教我下加垂直线的代码么,刚入手,还不熟悉,万分感谢
二维码

扫码加我 拉你入群

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

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

2023-1-3 14:05:29
用xline()这个选项就可以了,你的源代码里也有
二维码

扫码加我 拉你入群

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

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

2023-1-3 17:12:40
哥哥海哥哥 发表于 2023-1-3 14:05
用xline()这个选项就可以了,你的源代码里也有
你好,我的回归系数是0.2142,我用xline(0.2142),出现not allowed.可以帮我写下这句代码么,我自己尝试了都没有出现结果,真的万分感谢。
二维码

扫码加我 拉你入群

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

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

2023-1-4 13:44:35
把代码贴出来看一下吧,这样说我也不知道问题出在哪里
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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