如何使用SAS 9.3从nlin创建绘图?

时间:2012-12-05 19:03:22

标签: plot sas regression

我有一些数据,我想在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;

1 个答案:

答案 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文档有很多这样的例子。