楼主: qnsz
4874 6

[原创博文] 如何让SAS默认保留6位小数,怎么输出回归结果的Newey-West 方差? [推广有奖]

  • 0关注
  • 10粉丝

已卖:179份资源

教授

93%

还不是VIP/贵宾

-

威望
1
论坛币
3295 个
通用积分
1953.4362
学术水平
34 点
热心指数
61 点
信用等级
40 点
经验
86602 点
帖子
1076
精华
0
在线时间
1651 小时
注册时间
2009-1-23
最后登录
2022-12-8

楼主
qnsz 发表于 2012-2-23 14:19:14 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如何让SAS默认保留6位小数,怎么输出回归结果的Newey-West 方差?
用output得到的只有R2 没有adjust R2怎么解决?
谢谢
二维码

扫码加我 拉你入群

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

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

关键词:newey-west newey 回归结果 west NEW adjust 如何

沙发
qnsz 发表于 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;
但是我变量要多些,他提示参数多于工具变量数,但是我只是想做普通的回归,怎么不用工具变量做?

藤椅
qnsz 发表于 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怎么弄出来?

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

报纸
qnsz 发表于 2012-2-24 11:13:59
是用format ,但是怎么弄啊?

地板
sqq19860225 在职认证  发表于 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?

7
qnsz 发表于 2012-4-3 16:30:53
sqq19860225 发表于 2012-4-3 10:05
你那个newey west调整不就是GMM估计的吗?GMM估计本身就对异方差和自相关稳健。用ols回归咋个调整newey w ...
是GMM,这个是调整方差,不影响回归系数

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 07:24