楼主: xingzhaoh
6359 2

[问答] 非线性回归模型怎么编程计算R [推广有奖]

副教授

21%

还不是VIP/贵宾

-

威望
0
论坛币
3407 个
通用积分
13.9254
学术水平
5 点
热心指数
6 点
信用等级
3 点
经验
601 点
帖子
427
精华
0
在线时间
703 小时
注册时间
2011-9-14
最后登录
2023-11-17

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在R非线性回归模型中:

nls.sol<-nls(UNDER~a*DBH^b,data=rd,start=list(a=0.01,b=2))

summary(nls.sol)

结果中只有参数值

没有相关系数 R2

请高手指点

另外如果我要计算

平均误差

平均绝对误差

总相对误差

怎么做呀

二维码

扫码加我 拉你入群

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

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

关键词:线性回归模型 非线性回归 怎么编程 回归模型 线性回归 怎么编程 计算

沙发
xingzhaoh 发表于 2012-4-10 17:09:11 |只看作者 |坛友微信交流群
ormula: UNDER ~ a * DBH^b
Parameters:
  Estimate Std. Error t value Pr(>|t|)   
a  0.01666    0.01079   1.544    0.128   
b  2.49823    0.20971  11.913   <2e-16 ***
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 6.333 on 54 degrees of freedom
Number of iterations to convergence: 7
Achieved convergence tolerance: 7.494e-06

使用道具

藤椅
DM小菜鸟 发表于 2015-2-9 18:11:06 |只看作者 |坛友微信交流群
nls里面没有,实在想要的话,就根据公式写一下吧。
不过,如果你知道方程中每个参数的意义,那么根据你的实验数据大体估计一下,然后把你运用起始参数值拟合的数值,与观测值比较一下,如果差的太大nls便会产生上述报错。

使用道具

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

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

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

GMT+8, 2024-5-12 17:31