例えば平均値のような特定の値における予測値を算出するのであれば以下のような
記述ができるかと思います。
proc glmselect data=sashelp.cars outdesign(addinputvars fullmodel)=SplineBasis;
effect spl = spline(weight / naturalcubic basis=tpf(noint) knotmethod=percentiles(5));
model mpg_city = spl length / selection=none;
store spl;
quit;
data cars2;
set sashelp.cars;
length=186;
run;
proc plm restore=spl;
score data=cars2 out=out;
run;
proc sort data=out;
by weight;
run;
proc sgplot data=out;
series x=weight y=predicted;
run;
... View more