可能重复:(来自 stats.SE 的交叉帖子,但我是由 mod 发送到这里的)
如何使用 SAS 获取 SSE 进行预测?
我正在尝试为我在 SAS 中的预测获得平方误差的总和,但我不确定我是否正确地做到了。我不确定我是否完全理解我的代码(特别是stdp)得到的输出:
data tridata;
infile '\data.dat';
input x1 x2 x3 y;
proc sort data = tridata; by x3;
proc reg data = tridata;
model y=x3;
plot r. * x3;
output out = tridata2 r = resid p = pred stdp = err;
run;
quit;
/* Send your errors to a file */
data _NULL_;
file '\data-err.dat';
set tridata2;
put err;
where y eq .;
run;
quit;
这给了我每个估计的错误文件。我将这些数据导入 Excel,对每一个进行平方,然后将它们相加得到一个数字。这是正确的方法吗?根据我的项目描述,我的印象是我应该为每个预测值获得一个 SSE_test。见下文: