楼主: redaring
11764 4

[原创博文] 请教,关于SAS非线性回归proc nlin参数设置 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

21%

还不是VIP/贵宾

-

威望
0
论坛币
48 个
通用积分
0.0600
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
4910 点
帖子
102
精华
0
在线时间
123 小时
注册时间
2009-11-22
最后登录
2018-2-15

楼主
redaring 发表于 2010-3-27 22:38:33 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教一下

PROC  NLIN ;
PARMS  a=100  b=-0.1;

prams 参数名称=初始值

请问 参数名称 是指什么,这个初始值应该怎么设置呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:非线性回归 线性回归 参数设置 Nlin ROC

沙发
redaring 发表于 2010-3-28 20:56:36
哪位高手可以讲解一下么,万分感谢了!

藤椅
heyyou 发表于 2010-7-22 10:16:24
NLIN过程采用迭代的方法求解方程,假设你要拟合的方程为model y=exp(a+bx),那么a、b就是参数名称。要用迭代法求解,需要指定参数初始值,为确保迭代收敛,可选用直线化求得的a和b值最为初始值。如果实在不懂的话,就随便放两个数进去吧。

板凳
许愿142001 发表于 2016-10-26 20:25:13
参考直线化可以;但随便试也可以,只要每个参数有意义就行,只要有意义,不管初始值是什么,估计值都相同。(建议没意义的初值一个量级一个量级的试)
这是《医学统计学》上的例子,具体解释可以参看我上传 proc nlin的附件(没有论坛币的同学私信我,我邮箱发)。
  1. /*例子12.1*/
  2. data eg12_1 ;
  3.         input x y @@ ;
  4.         cards ;
  5.         60 0.8        80 6.5 100 20.5 120 45.9
  6.         ;
  7. run;

  8. symbol value = dot cv = red
  9.                 interpol = spline ci =green;
  10. proc gplot data = eg12_1;
  11.         plot y * x /
  12.         vaxis =0 to 50         by 10
  13.         haxis =60 to 120  by 20;
  14. run;
  15. quit ;

  16. /*直线化*/
  17. data eg12_1;
  18.         set eg12_1;
  19.         xx = x/20-3;
  20.         yy = log(y+5);
  21. run;

  22. symbol value = dot cv = red
  23.                 interpol = spline ci =green;
  24. proc gplot data = eg12_1;
  25.         plot yy * xx ;
  26. run;
  27. quit ;

  28. /*12.1 nlin*/
  29. proc nlin data = eg12_1;
  30.         parms a=-0.19 b=0.01;
  31.         model y = exp(a+b*x);
  32.         output out= neg12_1 predicted =yp;
  33. run;

  34. symbol value = dot cv = red
  35.                 interpol = spline ci =green;
  36. proc gplot data = neg12_1;
  37.         plot yp * x ;
  38. run;
  39. quit ;
复制代码

2.PNG (19.22 KB)

2.PNG

1.PNG (14.83 KB)

1.PNG

sas nlin chap45.pdf
下载链接: https://bbs.pinggu.org/a-2123993.html

262.09 KB

需要: 5 个论坛币  [购买]

报纸
copaine 发表于 2017-6-24 11:03:48
许愿142001 发表于 2016-10-26 20:25
参考直线化可以;但随便试也可以,只要每个参数有意义就行,只要有意义,不管初始值是什么,估计值都相同。 ...
亲,我最近在研究非线性回归几个模型的SAS程序,能把你这个给我发一下邮箱吗?非常感谢!!!    1617038804@qq.com

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 10:35