楼主: xingzhaoh
16520 3

[问答] 非线性回归如何计算相关系数 [推广有奖]

副教授

20%

还不是VIP/贵宾

-

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

楼主
xingzhaoh 发表于 2012-4-11 09:36:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
summary()函数
在线性模型中可以计算出结果:
Residual standard error: 23.21 on 260 degrees of freedom
Multiple R-squared: 0.9144, Adjusted R-squared: 0.9114
F-statistic: 308.6 on 9 and 260 DF, p-value: < 2.2e-16

但是在非线性模型中只有结果

Residual standard error: 23.21 on 260 degrees of freedom
Number of iterations to convergence: 11

Achieved convergence tolerance: 6.261e-06

请问如何在非线性模型中求出Multiple R-squared: 0.9144, Adjusted R-squared: 0.9114
F-statistic: 308.6 on 9 and 260 DF, p-value: < 2.2e-16


不胜感激
二维码

扫码加我 拉你入群

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

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

关键词:非线性回归 相关系数 线性回归 非线性 Convergence 计算 系数 如何 皮尔逊相关系数 偏相关系数 pearson相关系数 相关系数检验 spearman相关系数 复相关系数 相关系数矩阵

沙发
DM小菜鸟 发表于 2014-12-19 17:52:07
这个本身就是基于假设你是拟合线性模型。
如果不满足线性模型,就不应该使用它。
更多的解释可以参考这篇微博——
http://blog.minitab.com/blog/adventures-in-statistics/why-is-there-no-r-squared-for-nonlinear-regression

藤椅
suhui0723 在职认证  发表于 2014-12-20 13:17:08
那就把它做一个线性回归算出来啊

板凳
xingzhaoh 发表于 2014-12-23 07:59:30
拟合出非线性模型的参数后,计算其预测值,利用下面的公式
R2 = 1-sum((rd$BEF-fitvalue1)^2)/sum((rd$BEF-mean(rd$BEF))^2)

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 16:29