楼主: savinggrace2008
9524 12

[回归分析求助] 如何实现自动循环进行时间序列回归? [推广有奖]

11
yuwu033 在职认证  发表于 2014-5-18 23:44:05
yuwu033 发表于 2014-5-14 02:04
请问
global  x "L.Rm Rm F.Rm"
这里的L.和F.是什么意思呀?如果有很多个自变量的话该怎么写呢?
弄明白了L.和F.的意思了,可是还是不知道怎么运用到自己的情况中,总是no observation~
前面的global N=r(N)是什么意思呀?
然后我看有的帖子说前面定义了global,后面用到的话前面要加$,是这样么?

12
tosic 发表于 2016-4-4 23:28:33
yuwu033 发表于 2014-5-18 23:44
弄明白了L.和F.的意思了,可是还是不知道怎么运用到自己的情况中,总是no observation~
前面的global N= ...
对,我也遇到这个问题,层主你解决了吗?怎么解决的呀?谢谢!

13
diyanglu 发表于 2017-4-16 18:37:43
楼主你好不知道你还记得这个帖子吗,我现在也在做这个回归,参考了arlionn老师的代码但是报错说no observation,如果你还记得的话想请教一下感激不尽,我的代码如下:
stkcd是公司代码 wretwd是每周股票收益率  marketreturn是每周股市的综合回报率

        egen w123 = group(year1 week1)
         tsset stkcd w123
         xtdes

global N = r(N)

         global  firmreturn "wretwd"
         global  marketr "L.marketreturn L2.marketreturn marketreturn F.marketreturn F2.marketreturn"

         cap drop res

         gen res  = .

         forvalues i = 1/N{  
           qui regN{             qui regfirmreturn $marketr if (w123==`i')
           qui predict e if e(sample), res
           qui replace res = e if e(sample)
           drop e
         }                 

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 17:32