全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5644 4
2011-01-03
在sas回归时,同时通过By语句做出了许多回归,我想生成一个文件,报告所有回归的拟合优度R2,该怎么做呀?
比如:proc reg data=name;
           model y=x1 x2;
           output out=newname p=yhat;
           by year industry;
           run;
其中,p=yhat 是将y的拟合值输入到newname文件中,我现在想做的是,将每一个回归的拟合优度R2输入到newname文件中,我该怎么做呀?不知道我说的是否明白。
希望高人给予指点,在线等。
二维码

扫码加我 拉你入群

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

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

全部回复
2011-1-4 08:10:20
ods output  fitstatistics=newname1;
二维码

扫码加我 拉你入群

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

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

2011-1-4 10:19:20
ods listing off;
ods results close;
ods output
Reg.Model1.Fit.Y.Fitstatistics=new;
proc reg data=sasuser.shouru;
model y=x;
run;
ods results on;
ods listing;
二维码

扫码加我 拉你入群

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

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

2014-10-9 20:38:46
请问你解决了吗?我也遇到同样的问题
二维码

扫码加我 拉你入群

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

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

2014-10-13 20:48:47
ods listing close; ods html close;ods graphics off;
ods output FitStatistics=newname;
proc reg data=name;
model y=x1 x2;
by year industry;
run;
quit;
ods output AdditionalEstimates=pin;
data newname;
set newname;
by year industry;
if not first.industry then delete;
keep year industry nvalue2;rename nvalue2=Rsquare;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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