全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2507 14
2012-10-15
本人做event study中,参考princeton大学给的代码整理数据,但是运行到下面的时候总是提示错误,

源代码如下:
forvalues i=1(1)r(max){/*note:replace N with the highest value of id*/
    list id Stkcd if id=='i' & dif==0
    reg Dretwd Mkttrt if id=='i' & estimation_window==1
        predict p if id=='i' /*此处i是什么???*/
        replace predicted_return=p if id=='i' & event_window==1
        drop p
        }
错误提示:
invalid syntax
r(198);



检查了好多遍,实在不知道问题出在哪里。。。/(ㄒoㄒ)/~~谢谢各位了!~

二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-15 20:41:40
二维码

扫码加我 拉你入群

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

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

2012-10-16 05:21:20
if you "set trace on", you will find out some hints of your problem.
二维码

扫码加我 拉你入群

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

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

2012-10-16 08:17:01
下面的这句有问题:
  forvalues i=1(1)r(max){/*note:replace N with the highest value of id*/
可修改为:
  local n=r(max)
   forvalue i=1/`n'  {
二维码

扫码加我 拉你入群

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

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

2012-10-16 08:17:43
'i'---->`i'
二维码

扫码加我 拉你入群

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

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

2012-10-16 19:55:09
fgleric 发表于 2012-10-16 08:17
'i'---->`i'
谢谢~
改过来了,可是还是说invalid syntax.......
真的无解了。。
能再帮我看看么?谢谢了~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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