24小时热门版块排行榜    

查看: 1557  |  回复: 3

泛舟西湖

木虫 (正式写手)

[求助] 求助SAS 多元非线性回归拟合编程

各位大虾:我需要做下列数据的多元非线性拟合,但模仿一个程序和文献的结果不一致,希望帮解决一下这个问题(分别求OD值对x1 x2 x3的多元线性和非线性回归拟合,给出r2值),数据:
x1   x2  x3   OD
3.69    8.17    10.28    0.667
8.31    8.17    10.28    0.000
3.69    1.683   10.28    0.732
8.31    1.683   10.28    0.176
3.69    8.17    24.72    0.788
8.31    8.17    24.72    0.164
3.69    1.683   24.72    0.760
8.31    1.683   24.72    0.000
2       1.25    17.5     1.009
10      1.25    17.5     0.000
6       5       17.5     0.464
6       20      17.5     0.334
6       12.5    5        0.263
6       12.5    30       0.488
6       12.5    17.5     0.579
6       12.5    1.75     0.575   
6       12.5    17.5     0.618
6       12.5    17.5     0.589
6       12.5    17.5     0.608
6       12.5    17.5     0.540


模仿编程如下,但和文献结果不一致,请帮修改:
data em;
input x1 x2 x3 do;
x4 = x1*x1;
x5 = x2*x2;
x6 = x3*x3;
x7 = x1*x2;
x8 = x1*x3;
x9 = x2*x3;
datalines;
3.69    8.17    10.28    0.667
8.31    8.17    10.28    0.000
3.69    1.683   10.28    0.732
8.31    1.683   10.28    0.176
3.69    8.17    24.72    0.788
8.31    8.17    24.72    0.164
3.69    1.683   24.72    0.760
8.31    1.683   24.72    0.000
2       1.25    17.5     1.009
10      1.25    17.5     0.000
6       5       17.5     0.464
6       20      17.5     0.334
6       12.5    5        0.263
6       12.5    30       0.488
6       12.5    17.5     0.579
6       12.5    1.75     0.575   
6       12.5    17.5     0.618
6       12.5    17.5     0.589
6       12.5    17.5     0.608
6       12.5    17.5     0.540
;
run;
proc reg data = em;
model do = x1 x2 x3;
run;
proc reg data = em;
model do = x1 x2 x3 x4 x5 x6 x7 x8 x9;
run;
quit;
回复此楼

» 收录本帖的淘帖专辑推荐

统计软件SAS

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

如果人人都能像勾践一样隐忍十年,只为等待机会,那么,半个世纪之内,社会就再不会有“被”了,如同美俄之间不会有核战。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

泛舟西湖

木虫 (正式写手)


dubo(金币+1): 欢迎常来程序语言版讨论 2011-08-21 14:19:32
高手来搭救一下啊~
如果人人都能像勾践一样隐忍十年,只为等待机会,那么,半个世纪之内,社会就再不会有“被”了,如同美俄之间不会有核战。
2楼2011-06-24 20:20:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mmjjwanm

金虫 (正式写手)

楼主的非线性拟合的定义是什么?
回归分位线性回归(直线、曲线)和非线性回归。
在SAS中做回归,线性用REG过程,需要数据转换的用TRANSREG过程,偏最小二乘回归用PLS等等
非线性回归用NLIN

你用REG拟合做非线性回归,如果结果和文献一直就神奇了,呵呵
3楼2011-09-30 23:58:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

泛舟西湖

木虫 (正式写手)

引用回帖:
3楼: Originally posted by mmjjwanm at 2011-09-30 23:58:02:
楼主的非线性拟合的定义是什么?
回归分位线性回归(直线、曲线)和非线性回归。
在SAS中做回归,线性用REG过程,需要数据转换的用TRANSREG过程,偏最小二乘回归用PLS等等
非线性回归用NLIN

你用REG拟合做非 ...

你好,我在统计方面一窍不通,多谢指点,刚试了下系统不让追加金币了~~
我又有一个求助帖你时间允许的话帮我看看能不能解决,谢谢http://muchong.com/bbs/viewthread.php?tid=3602261
主要目的是寻找最优处方的,所以希望知道各个因素对结果的影响符合怎样的数学关系,表达可能外行,总之谢谢了,国庆快乐~
如果人人都能像勾践一样隐忍十年,只为等待机会,那么,半个世纪之内,社会就再不会有“被”了,如同美俄之间不会有核战。
4楼2011-10-01 10:39:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 泛舟西湖 的主题更新
信息提示
请填处理意见