全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4820 6
2012-02-23
如何让SAS默认保留6位小数,怎么输出回归结果的Newey-West 方差?
用output得到的只有R2 没有adjust R2怎么解决?
谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2012-2-24 09:29:24
有人算Newey-West 方差是这样:
proc model data = sashelp.citiqtr;
   gdp = b0 + b1 * bpb;
   fit gdp /gmm kernel=(bart,3,0);
   parms b0, b1;
run;
quit;
但是我变量要多些,他提示参数多于工具变量数,但是我只是想做普通的回归,怎么不用工具变量做?
二维码

扫码加我 拉你入群

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

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

2012-2-24 10:36:48
好吧,我自问自答了
Proc model data=original;
  Param b0 b1;
  y=b0+b1*x1;
  fit y/gmm kernel=(bart,laglength+1, lnM/lnT);
  instruments x1;
by co;
run;

lnM/lnT (M=bandwidth,T=no.of the observations)
终于和eviews算的一样了。
但是这个用ODS output nobs=a anova=b fitstatistics=c parameterestimates=d;
只能得到parameterestimates,adjust-r2怎么弄出来?
二维码

扫码加我 拉你入群

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

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

2012-2-24 11:12:14
我又自问自答了
上面应该写ODS output parameterestimates=a Residsummary=b;
最后,谁讲下那个sas的输出结果小数位数怎么统一设定下?
二维码

扫码加我 拉你入群

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

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

2012-2-24 11:13:59
是用format ,但是怎么弄啊?
二维码

扫码加我 拉你入群

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

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

2012-4-3 10:05:57
qnsz 发表于 2012-2-24 10:36
好吧,我自问自答了
Proc model data=original;
  Param b0 b1;
你那个newey west调整不就是GMM估计的吗?GMM估计本身就对异方差和自相关稳健。用ols回归咋个调整newey west?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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