楼主: feidangshen7
1096 6

[问答] SAS做Fama macbeth回归怎么计算Average R square [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

61%

还不是VIP/贵宾

-

威望
0
论坛币
102 个
通用积分
2.1217
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
176 点
帖子
7
精华
0
在线时间
16 小时
注册时间
2017-4-30
最后登录
2024-12-18

楼主
feidangshen7 发表于 2023-6-14 16:42:00 |AI写论文
100论坛币
我有一段宏程序可以对数据进行fama-macbeth回归,但是不知道在这段宏程序中什么地方加上代码可以计算Average R square,得到学术期刊上这个表上的值,附上Fama-macbeth回归宏程序,求大神帮忙看看 Fama-macbeth回归代码.txt (3.48 KB)
fc77e352664378c445da829d9351252.png



关键词:macbeth average Square FAMA Beth

沙发
gxa1 发表于 2023-6-16 11:44:52
每次横截面回归的时候,把R方输出到一个数据集,纵向合并,然后用proc means 对其取平均值不就ok了吗

藤椅
feidangshen7 发表于 2023-6-16 15:04:39
gxa1 发表于 2023-6-16 11:44
每次横截面回归的时候,把R方输出到一个数据集,纵向合并,然后用proc means 对其取平均值不就ok了吗
嗯嗯是的,但是我不知道这段宏程序代码要怎么改,改过几次都报错了

板凳
2023Hua 在职认证  发表于 2023-7-20 08:28:29

报纸
漱玉也 在职认证  发表于 2023-9-17 21:56:23
同问啊,做的数据也碰到了这样的问题

地板
AngleeZZ 发表于 2023-9-19 10:31:21
没有通用积分下载不了,回归代码看不见。

7
dogmamongo 发表于 2023-11-4 16:33:07
proc sort data=yourdata;by time;
run;
proc reg data=yourdata noprint  outest=estbeta adjrsq;
model   ret=size bm vol;
by time;
run;
/*
estbeta 这个文件就会有_rsq_ 以及_adjrsq_
*/
proc means data=estbeta  mean t maxdec=3;
   var intercept size bm vol _rsq_ _adjrsq_;
run;

/*
仅供参考
*/

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-17 06:27