全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1847 2
2007-12-22

现在我对两列数据进行了回归,现在要将回归结果中变量前的系数单独保留到一个数据集中,其它的舍去,该怎么做?

    谢谢。

二维码

扫码加我 拉你入群

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

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

全部回复
2007-12-25 11:00:00

在reg中能指定输出的选项好像如下:COOKD, COVRATIO, DFFITS, H, L95, L95M, LCL, LCLM, OUT, P, PRED, PREDICTED, PRESS, R,
              RESIDUAL, RSTUDENT, STDI, STDP, STDR, STUDENT, U95, U95M, UCL, UCLM

如果想直接输出回归系数,不太方便用编程搓一把吧!

data a1;
input x y@@;
xy=x*y;x2=x**2;
cards;
13 3.54 11 3.01 9 3.09 6 2.48 8 2.56 10 3.36 12 3.18 7 2.65
;
proc means noprint;var x y xy x2; output out=a0 sum=sumx sumy sumxy sumx2 n=n;
data a; set a0;b=(sumxy-sumx*sumy/n)/(sumx2-sumx**2/n);proc print data=a;var b;
title '安徽省五河县临北乡石家村卫生室学习数据-指定输出回归系数的作业';run;

二维码

扫码加我 拉你入群

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

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

2007-12-26 20:29:00

多谢达人

如题
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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