楼主: 大耳朵杨杨
18221 28

[金融] 用Stata做事件研究法,forvalues语句会出现invalid syntax [推广有奖]

11
Yes._滕飞 发表于 2015-3-23 21:46:12
ret ambiguous abbreviation

出现这样的问题是怎么回事呢

12
carmentam 学生认证  发表于 2015-4-28 18:36:06
star.t 发表于 2015-3-10 17:19
是单引号的问题,详见https://bbs.pinggu.org/thread-345089-1-1.html
普林斯顿网站上复制粘贴后i 加上了· ...
你好,我粘贴了这个还是一样出现了invalid syntax,求教

13
w55833946 发表于 2016-3-21 17:24:35
star.t 发表于 2015-3-10 17:19
是单引号的问题,详见https://bbs.pinggu.org/thread-345089-1-1.html
普林斯顿网站上复制粘贴后i 加上了· ...
版主大大说左引号要用tab键上方的键啊

14
w55833946 发表于 2016-3-21 18:43:20
左侧使用`(英文输入法下按tab键上方的键)  右侧使用单引号'
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wo12ok + 2 + 2 + 2 精彩帖子

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

15
開心hjj 发表于 2016-8-7 01:09:12
w55833946 发表于 2016-3-21 18:43
左侧使用`(英文输入法下按tab键上方的键)  右侧使用单引号'
用了亲的方法 问题顺利解决 欧耶 猴嗨森

16
lll3478 发表于 2017-3-7 13:18:32
大耳朵杨杨 发表于 2014-4-22 10:06
改了几次之后能够运行了,谢谢哦!
那第二个问题,我用help查了egen,我的软件里有相应的函数呀,还特意 ...
请问楼主你这个是怎么解决的啊,最近做到这儿一直卡住,和你出现相同的问题!

17
lll3478 发表于 2017-3-7 13:37:27
少才 发表于 2014-4-21 17:59
no observations就是没有观测值
您好,我也出现了没有观测值,可是为什么会出现呢,很不懂!不知您知道怎么回事不?

18
薄暮樱3933 发表于 2017-3-16 21:05:29
尝试了N多次终于跑成功了...
贡献一下完整代码:
gen predicted_return=.
egen id=group(company_id)
/* for multiple event dates, use: egen id = group(group_id) */
tabulate id
return list
local N = r(r)
//保证forvalues程序正常运行
forvalues i=1(1)`N' {
        l id company_id if id==`i' & dif==0
        reg ret market_return if id==`i' & estimation_window==1
        predict p if id==`i'
        replace predicted_return = p if id==`i' & event_window==1
        drop p
}
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
zhang911yo + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

19
stevensons 发表于 2017-3-19 19:29:20
大耳朵杨杨 发表于 2014-4-21 17:24
麻烦问一下,我刚才稍微尝试着改了一下语句,出现了no observations是我的数据输入不正确麽?还有我用ege ...
楼主,no observations怎么解决的???

20
zhang911yo 发表于 2017-3-26 21:58:54
薄暮樱3933 发表于 2017-3-16 21:05
尝试了N多次终于跑成功了...
贡献一下完整代码:
gen predicted_return=.
为什么依然不行呢???请问会是什么原因?

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 22:03