Misschenby 发表于 2022-3-11 10:55 
请问这个的命令是什么呀
forvalues i=5(-1)1{
gen pre`i'=(event==-`i'& du==1)
}
gen current=(event==0 & du==1)
forvalues i=1(1)3{
gen post`i'=(event==`i'& du==1)
}
drop pre5 //丢掉一期作为基准组
reghdfe lnrso pre* current post* $xlist ,absorb(id year) vce(cluster id)
coefplot, baselevels ///
keep(pre* current post*) ///
vertical ///转置图形
coeflabels(pre4=-4 pre3=-3 pre2=-2 pre1=-1 ///
current=0 post1=1 post2=2 post3=3 post4=4) ///
yline(0,lwidth(vthin) lpattern(solid) lcolor(teal)) ///
xline(5,lwidth(vthin) lpattern(solid) lcolor(teal)) ///
ylabel(,labsize(*0.85) angle(0)) xlabel(,labsize(*0.85)) ///
ytitle("Coefficients") ///
msymbol(O) msize(small) mcolor(gs1) ///plot样式
addplot(line @b @at,lcolor(gs1) lwidth(medthick)) ///增加点之间的连线
ciopts(recast(rline) lwidth(thin) lpattern(dash) lcolor(gs2)) ///置信区间样式
graphregion(color(white)) //白底