详见Git:https://github.com/f1tz/BlockWin10AU/
R方可以是负数。如果拟合结果比平均值好,就是正数,比平均值差就是负数。 如果我们用均值表示我们的预测值,那么残差ei=yi−y¯,所以此时R2=0R2=0。如果拟合度比均值还差,也就是e2i>(yi−y¯)2,那么R2自然就是负数了。 参考连接: http://sofasofa.io/forum_main_post.php?postid=1002323 https://blog.csdn.net/weixin_42868552/article/details/86683635