The Score Statement
非参数估计的模型是无法输出参数估计值的,所以上面的方法就没用了。但是非参数估计中有一个Score Statement,可以实现同样的功能。此处以PROC TPSPLINE为例进行说明。
proc tpspline data=A;
model y = (x);
score data=ScoreX out=Pred2;
run;
复制代码
评分数据集Pred2结果:
预测结果的图形:
The Store Statement
Store Statement可以将模型相关的东西存储起来(并不是以数据集的形式),PLM Procedure可以使用这些存储起来的信息并对新的数据进行评分。
根据PROC TPSPLINE对原始数据的拟合图,此处使用GLM Procedure对数据进行三次多项式的拟合,利用Store Statement将模型信息存储起来,数据然后用PROC PLM对新数据评分。