当前位置:  开发笔记 > 编程语言 > 正文

如何计算Scikit中的R2值?

如何解决《如何计算Scikit中的R2值?》经验,为你挑选了1个好方法。

scikit learn(metrics.r2_score())返回的R ^ 2值可以是负数.该文件说:

"与大多数其他分数不同,R²分数可能是负数(实际上不必是数量R的平方)."

然而维基百科关于R ^ 2的文章没有提到R(非平方)数量.也许它使用绝对差异而不是方差.我真的不知道



1> eickenberg..:

R^2在scikit学习的是基本相同什么是描述维基百科文章的决定系数(为"最普遍的定义的" grep).是的1 - residual sum of square / total sum of squares.

经典统计设置与您通常尝试使用机器学习之间的巨大差异在于,在机器学习中,您可以根据看不见的数据评估您的分数,这可能会导致结果外部[0,1].如果您使用的是适用R^2于您的模型的相同数据,它将位于其中[0, 1]

另见这个非常相似的问题

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有