全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3997 2
2012-01-31
各位好,最近在做一个系列指标的分析,有一个数据总表,里面分别为Y1-Y5 X1-X8,其中Y是因变量,X是自变量(Y是ROA、ROE、EPS、Turnover等不规则变量名,X也是Asset、Leverage等一系列不规则变量名),需要用每个Y都与X1-X8进行线性回归,用ODS输出Parameters的表并导出为Excel。之前一直都是列10个程序出来,一个一个回归导出,后来越做越麻烦,想学习一下怎样用宏来实现,但是自身对宏不太熟悉,暂时也没有时间研究,请问如何实现?谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-2-1 10:16:47
我觉得你可以用
ods csv file='XXXX.csv';
proc reg data=;
model y1= x1 x2 x3 x4 x5;
run;
ods csv close;
这样的话出来的文件时csv格式的,可以用excel打开。
一共应该跑五次就行了,也许不用宏也可以。
仅供参考!
二维码

扫码加我 拉你入群

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

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

2012-2-4 11:23:59
首先十分感谢您的回复!
不过我这5个模型不仅只5次,还有很多稳健性检验,一下来一个好几十个,而且仅是这一章是5个,其他章节还有其他指标,所以全部下来真的好多好麻烦,希望能有用宏替代的方法。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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