全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1102 1
2013-12-30
我现在有了PROC REG过程产生的参数了,如何利用这些参数自动生产回归方程或者能直接用到缺失值替换计算。例子如下:
PROC REG DATA=qh_single outest=B;
VAR Tday_51886 Tday_52707 Tday_52818 Tday_52825 Tday_52602 Tday_52713
;
MODEL Tday_51886=Tday_52707 Tday_52818 Tday_52825 Tday_52602 Tday_52713;
RUN;
proc print data=B;
run;
产生的参数如下:  
    Obs   _MODEL_   _TYPE_    _DEPVAR_     _RMSE_   Intercept    52707     52818      52825      52602      52713     51886
     1    MODEL1    PARMS    day_51886   1.63535    -1.42465   0.42458   0.42807   -0.047886   0.21145   -0.065457     -1
方程就是:day_51886=-1.42465 +0.42458  *day_52707 +0.42807  *day_52818 -0.047886   *day_52825 +0.21145  *day_52602 -0.065457 *day_52713
这个方程如何自动生产,或者有缺失值的地方计算这个缺失值时候,直接用这个方程也行!用哪个命令实现它?


二维码

扫码加我 拉你入群

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

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

全部回复
2013-12-31 15:04:49
data _null_;
   set b;
   put "day_51886 = " intercept " + "  52707 " *day_52707 + " 52818 " * day_52818 " 52825 " *day_52825 + " 52602 " *day_52602 " 52713 " *day_52713 ";  
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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