楼主: 杨小猴
15895 17

[作图问题求助] coefplot [推广有奖]

11
天海永澈 发表于 2021-9-6 10:14:34 |只看作者 |坛友微信交流群
coefplot 后面加入omitted 选项,希望对大家有帮助,help 一下 coefpot命令就知道了,我也是研究了很长时间才发现的,和大家分享下。

使用道具

12
tsy131213 学生认证  发表于 2021-9-20 20:59:03 |只看作者 |坛友微信交流群
命令后面coefplot result,keep(pre current post) vertical recast(connect) yline(0) xline(基准年在第几个就是数字几,lp(dash))    这样就可以出现基准的那条线了

使用道具

13
fyemecai 发表于 2021-12-13 15:27:23 |只看作者 |坛友微信交流群
9441856394 发表于 2021-3-21 15:23
后面设置一下参数:xline(5, lwidth(vthin) lpattern(solid)lcolor(red))
试过了,该方法可用

使用道具

14
滑雪的企鹅 发表于 2022-1-15 11:37:36 |只看作者 |坛友微信交流群
天海永澈 发表于 2021-9-6 10:14
coefplot 后面加入omitted 选项,希望对大家有帮助,help 一下 coefpot命令就知道了,我也是研究了很长时间 ...
感谢大哥,你的这个方法可以用,需要在添加一个让他omitted 的变量就可以出现基准年了。

使用道具

15
沈璟- 发表于 2022-10-9 22:22:13 |只看作者 |坛友微信交流群
请问我的基准年为第一期(-5),在回归的时候没有带入,否则omitted的不是这一年,这样画图的时候怎么改代码呢
xtreg TCPI d_4 d_3 d_2 d_1 d0 d1 d2 d3 d4 ganyu lnpgdp  lnedu  i.year, fe robust

coefplot, ///
   keep( d_5 d_4 d_3 d_2 d_1 d0 d1 d2 d3 d4)  ///
   coeflabels(d_5 = "-5" ///
   d_4 = "-4"                 ///
   d_3 = "-3"                ///
   d_2  = "-2"             ///
   d_1  = "-1"     ///
   d0  = "0"             ///
   d1  = "1"             ///
   d2 = "2"             ///
  d3  = "3"              ///
  d4  = "4"             )   ///
   vertical                       ///
   yline(0)                       ///
   ytitle("coef")               ///
   xtitle("time passage relative to year of adoption of implied contract exception") ///
   addplot(line @b @at)                 ///
   ciopts(recast(rcap))                 ///
   scheme(s1mono)
graph export "article3_3.png",as(png) replace width(800) height(600)

使用道具

16
海阔天空锦鲤 学生认证  发表于 2022-10-13 09:55:18 |只看作者 |坛友微信交流群
沈璟- 发表于 2022-10-9 22:22
请问我的基准年为第一期(-5),在回归的时候没有带入,否则omitted的不是这一年,这样画图的时候怎么改代 ...
请问您知道了么,谢谢

使用道具

17
沈璟- 发表于 2022-10-15 19:08:38 |只看作者 |坛友微信交流群
海阔天空锦鲤 发表于 2022-10-13 09:55
请问您知道了么,谢谢
我利用画图工具在横坐标上加上了那一期,但是图上那一期是空白断层的,看了一些文献,有的也是这样,这就是我目前的操作

使用道具

18
水蜜桃桃怪 发表于 2024-3-24 19:02:12 |只看作者 |坛友微信交流群
*回归:
reghdfe Y pre_5 pre_4 pre_3 pre_2 current post_1 post_2 post_3 pre_1 控制变量 ,absorb(id year) vce(cluster id)  //将pre_1放到最后参与回归,因为回归会自动omitted掉最后一期,系数显示为0,画图有用
*画图:
coefplot,keep(pre_* current post_*) omitted order(pre_5 pre_4 pre_3 pre_2 pre_1 current post_1 post_2 post_3) levels(95)  vertical
//将per_1 加入到图中,omitted为显示pre_1系数0,order 为冲击期数排序为了图形更好看,后面的option根据自己的需要调整

使用道具

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

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

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

GMT+8, 2024-4-20 02:34