全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3175 2
2010-12-30
如题,在sas里设计程序进行岭回归分析,如何得到像spss里面不同k值的可决系数。或者通过什么能判断取定一个K值后岭回归的效果。请高手指点一二
二维码

扫码加我 拉你入群

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

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

全部回复
2010-12-30 17:40:06
用data步算的rsquare,比较土,哈
模型选择的问题,要看具体问题吧。

proc reg data=indataset outest=outdataset(keep=_TYPE_ _ridge_ _RMSE_ _RSQ_ _EDF_)  ridge=0 to 1 by 0.1 rsquare;
model y= x;
run;
quit;
data outdataset;
     set outdataset;
     retain SSR df;
     if _N_ eq 1 then do;
           SSR= _RMSE_**2*_EDF_/(1-_rsq_);
           df=_EDF_;
           DELETE;
     end;
     rsq=1-(_RMSE_**2*df)/SSR;
     FORMAT RSQ 8.3;
     KEEP _RIDGE_ RSQ;
run;
二维码

扫码加我 拉你入群

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

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

2010-12-31 23:19:57
2# greatqun
谢了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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