楼主: monstercalo
3241 3

[问答] 求教 NLIN回归为什么一个参数估计值没有标准误差 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
2680 个
通用积分
0.1614
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
1019 点
帖子
73
精华
0
在线时间
106 小时
注册时间
2012-9-14
最后登录
2023-9-11

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
程序
proc nlin data=CCHH_PM method=marquardt;
parms P=0.5 to 1.0 by .02
      k=0.1 to 1.5 by .02;
bounds 0.5<=P<=1.0,0.1<=k<=1.5;
model y=(P*AER*x)/(AER+k);
run;

结果
Note:An intercept was not specified for this model.

SourceDFSum of SquaresMean SquareF ValueApprox
Pr > F
Model11427194142719423395.1<.0001
Error67140933.661.0039  
Uncorrected Total6721468128   


ParameterEstimateApprox
Std ErrorApproximate 95% Confidence
LimitsLabel
P0.64620.004220.63790.6545
k0.100000.10000.1000
Bound217884.82542.212903.722865.90.1 <= k



感觉很明显对于k值没有换估计的值,一直都是用0.10来拟合,如何克服这个缺点 让程序尽可能多用P K的不同组合来得到并显示SS,因为我的这个模型不可能得到独立的参数估计,只能得到一系列比较好的组合,然后根据理论情况选择

二维码

扫码加我 拉你入群

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

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

关键词:参数估计值 Nlin 参数估计 标准误差 标准误 method 程序

沙发
monstercalo 发表于 2014-5-3 00:25:29 |只看作者 |坛友微信交流群
换了 起始条件之后:
proc nlin data=CCHH_PM method=marquardt;
parms P=0.75 to 1.0 by .01
      k=0.1 to 1.5 by .02;
bounds 0.75<=P<=1.0,0.1<=k<=1.5;
model y=(P*AER*x)/(AER+k);
run;

结果是这样:
Parameter Estimate Approx
Std Error Approximate 95% Confidence
Limits Label
P 0.7500 0 0.7500 0.7500   
k 0.3610 0.0201 0.3215 0.4005   
Bound0 125674 7749.0 110491 140857 0.75 <= P

这回变成P值没有带入的其它值,只用了初始值了

使用道具

藤椅
monstercalo 发表于 2014-5-3 10:09:36 |只看作者 |坛友微信交流群
解决了

使用道具

板凳
kittylove5 发表于 2017-12-26 09:22:44 |只看作者 |坛友微信交流群
怎么解决的啊?

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 19:57