我有一些数据,我想在SAS中使用非线性模型进行建模。
如何生成输出图,显示我的回归线?
谢谢
data ch13;
input Y X1 X2;
Y_log = log10(Y);
X1_log = log10(X1);
X2_log = log10(X2);
datalines;
12 1 1
32 10 1
103 100 1
20 1 10
61 10 10
198 100 10
38 1 100
133 10 100
406 100 100
8 1 1
38 10 1
98 100 1
14 1 10
56 10 10
205 100 10
43 1 100
128 10 100
398 100 100
;
proc nlin data = ch13;
parms gamma0 = 9.59114
gamma1 = 0.51485
gamma2 = 0.29845;
model Y = gamma0*(X1**gamma1)*(X2**gamma2);
run;
答案 0 :(得分:1)
试试这个(从the SAS/STAT documentation here被盗):
ods graphics on;
proc nlin data = ch13 plots(stats=all)=(diagnostics);
parms gamma0 = 9.59114
gamma1 = 0.51485
gamma2 = 0.29845;
model Y = gamma0*(X1**gamma1)*(X2**gamma2);
run;
ods graphics off;
我自己不使用NLIN,但是SAS文档有很多这样的例子。