^_^简约而不简单!欢迎来到梅卫平の阅览室!您是第 位访客^_^

🌱 VIP绿色通道

(一)常用检索: 1. JCR-IF查询路径一, 路径二, 路径三      2. CiteScore-IF查询     3. SCI期刊检索     4. 中科院分区查询路径一, 路径二     5. SSCI检索     6. ESCI检索     7. EI检索 (备用)     8. ISTP检索
(二)ESI检索&Nature Index查询: 1. ESI查询      2. Nature Index查询      3. Nature Index Journal列表
(三)基金查询入口: 1. 国自然官方查询     2. 国自然梅斯查询     3. 国自然科学网查询
(四)备用网址: 1. 梅斯SCI期刊智能查询     2. 论文被SCI收录情况查询方法     3. CSCD期刊检索     4. 中国知网检索     5. PubChem     6. ChemSpider     7. 科研者之家     8. 爱科研

决定系数R^2与调整决定系数adjR^2的相互转换计算方法

(本文于 2016-5-7 14:50 首发于 “科学网”)

一般线性或者非线性拟合等情况下,

Origin 等软件可能会直接导出调整后的R^2(即adjR^2),

R 等软件可能只导出 Residual Sum of squares(即SSE),或 Residual standard error

而不显示决定系数R^2(或者说相关系数 r^2 ),

但在发表论文时,可能会有需要把adjR^2转换成R^2,本文提供了二者相互转换的计算方法,相关引用在文末有注明。


正文

假设y~x 或者说 bogy weight~body length 的情况,用x来拟合y,其中“n”为y的样本数,“k”为参数个数(如k=2,即y=a*x+b中的参数a和b),则:

equation (1):





equation (2):

另外,补充一个 R 或者 RStudio软件中,只导出 “Residual Sum of squares” (即SSE)的情况,怎么计算R^2:

equation (3):

其中,var(y)为原始变量y的方差,不是标准差或其他意思,请注意。

再补充内容如下:

the residual standard error σˆ =sqrt(SSE/(n−k))

即 SSE= (residual standard error^2)(n-k)

# 其中“n”为y的样本数,“k”为参数个数(如k=2,即y=a
x+b中的参数a和b)

∴ R^2 = 1- [(residual standard error^2)(n-k)] / [(var(y))(n-1)]

上述公式的推导过程,有兴趣的朋友们,欢迎查看下列我所引用的内容,或者查看我的另外一篇博文


参考

1.决定系数(拟合优度)的相关概念.

2.Definitions of R^2 adnd adjR^2.

3.Residual sum of squares and Residual standard error,etc.Page7-8.

4.为什么样本方差(sample variance)的分母是n-1.



<已有 次阅读>


由于本文作者水平有限,文中如有错误之处,欢迎大家批评指正!

① 本文仅代表作者个人观点,不代表任何其它立场,欢迎交流合作!

② 转载与分享请注明:本文源于 http://meiweiping.cn

^_^ 本文字数统计:477 字