我使用proc nlmixed
和here是一个可重现的例子。
proc nlmixed data="d:\data\hsb2";
xb = b0 + b1*female + b2*write + b3*science;
predict xb out=output1;
model read ~ normal(xb,s2);
run;
output1
包含基于xb
的预测。我如何获得女性的预测,写作分数为0分,10分,20分,30分,40分和50分,科学分数为30分?基本上我的预测数据集看起来像这样
female writing science
1 1 0 30
2 1 10 30
3 1 20 30
4 1 30 30
5 1 40 30
6 1 50 30
如何使用predict
中的proc nlmixed
语句对这组预先指定的值进行预测?