#均方误差根
def rmse(y_test, y):return sp.sqrt(sp.mean((y_test - y) ** 2))#与均值相比的优秀程度,介于[0~1]。0表示不如均值。1表示完美预测.
def R2(y_test, y_true):return 1 - ((y_test - y_true) ** 2).sum() / ((y_true - y_true.mean()) ** 2).sum()def R22(y_test, y_true):y_mean = np.array(y_true)y_mean[:] = y_mean.mean()return 1 - rmse(y_test, y_true) / rmse(y_mean, y_true)def computeCorrelation(X, Y):xBar = np.mean(X)yBar = np.mean(Y)SSR = 0varX = 0varY = 0for i in range(0, len(X)):diffXXBar = X[i] - xBardiffYYBar = Y[i] - yBarSSR += (diffXXBar * diffYYBar)varX += diffXXBar ** 2varY += diffYYBar ** 2SST = math.sqrt(varX * varY)return SSR / SST

可决系数、相关系数、均方误差相关推荐

  1. 均方误差、平方差、方差、均方差、协方差(重点)

    一,均方误差  作为机器学习中常常用于损失函数的方法,均方误差频繁的出现在机器学习的各种算法中,但是由于是舶来品,又和其他的几个概念特别像,所以常常在跟他人描述的时候说成其他方法的名字.  均方误差的 ...

  2. 【R语言】典型相关分析,自写函数计算相关系数

    简单相关系数 简单相关系数的代码实现 1.XY都是随机变量,地位对称 2.相关系数只反映两变量之间线性相关的程度,不能说明其非线性相关关系. 3.虽能度量相关关系,但是不能度量变量间的因果关系 公式 ...

  3. 简单数据处理(相关系数,协方差,t检验)

    数据的处理可谓是重中之重,在衡量数据的好坏,确定接下来各项工作的可行性等方面都不能少了它,那么今天就让我们一起去学习怎么样实现简单数据的各项操作吧! 1.平均数 import numpy as np ...

  4. 统计学三大相关系数---Pearson、Spearman、kendall / RMSE与实现(附代码)

    算法实现:这里直接调库 from scipy import stats import numpy as np val_PLCC = stats.pearsonr(y_pred, y_val)[0] v ...

  5. 【Python】实训8:企业所得税回归模型(Pearson相关系数、Lasso、灰色预测模型、SVR)

    题目来源: <Python数据分析与应用>第8章 财政收入预测分析 实训部分(注意:我目前看的版本此章节错误较多) [ 黄红梅.张良均主编 中国工信出版集团和人民邮电出版社] 本博客题目内 ...

  6. 信号的相关分析 | 相关系数+相关函数+相关定理

    信号的相关分析 在信号的分析中,有时需要对两个以上信号的相互关系进行研究.例如在通信系统.雷达系统,甚至控制系统中,发送端发出的信号波形是已知的,在接收端信号(或回拨信号)中,也必须判断是否存在由发送 ...

  7. 均方误差、平方差、方差、均方差

    均方误差.平方差.方差.均方差.协方差 一,MSE(均方误差)(Mean Square Error) 均方误差也叫方法损失函数或者最小二乘法 作为机器学习中常常用于损失函数的方法,均方误差频繁的出现在 ...

  8. 【数学建模相关】matplotlib画多个子图(散点图+ 拟合曲线 线性,二次,指数 求 可决系数r^2)

    文章目录 例题 例图 代码展示 例题 乙醇偶合制备 C4 烯烃 C4 烯烃广泛应用于化工产品及医药的生产,乙醇是生产制备 C4 烯烃的原料. 在制备过程中,催化剂组合(即:Co 负载量.Co/SiO2 ...

  9. matlab数值拟合r2_用MATLAB求RMSE怎么用MATLAB计算均方误差

    用MATLAB求RMSE 怎么用MATLAB计算均方误差 www.zhiqu.org     时间: 2020-12-07 function f=RMSE(h1,h2) %RMSE return RM ...

  10. 数学期望、方差、标准差、协方差、残差、均方差、均方误差、均方根误差、均方根值对比分析及python实现

    内容较多,如有错误之处请评论区留言以便更正,内容仅供参考. 文章目录 期望(Expected value) 意义 定义 离散型 连续型 期望与平均值的区别 方差(Variance) 案例 概率论方差 ...

最新文章

  1. c++标准库获取随机数
  2. AOE网上的关键路径
  3. STM32 基础系列教程 0 - CubeMX 下载与安装
  4. 编译原理学习笔记一(待续)
  5. c++primer 3.4练习题
  6. find 命令_除了 find,还有这些文件查找命令
  7. 惠普企业:自今年10月起,固件 bug 将导致某些 SSD 不可用
  8. 全面总结Java泛型
  9. (转)Windows API User32.dll详细介绍
  10. 创翼linux版本,创翼电信客户端for Mac-创翼客户端Mac版下载 V1.3.7-PC6苹果网
  11. MacBook鼠标指针乱窜/不受控制问题的解决方法
  12. 查看往年CET46级成绩考试记录
  13. C++面向对象总结——数据抽象与数据封装
  14. macbook配置java环境变量_Mac配置JDK环境变量的详细操作
  15. lisp 非对称缓和曲线_利用AutoLISP语言绘制带缓和曲线的铁路曲线平面图
  16. Gillette!Gillette!
  17. 计算机音乐创作是什么,计算机音乐创作,creation of computer music,音标,读音,翻译,英文例句,英语词典...
  18. MySQL存储引擎InnoDB架构
  19. 晨枫U盘维护工具V2.0 安装教程
  20. 头发护理 -- 生发养发

热门文章

  1. 力扣解题思路:1419. 数青蛙
  2. OpenCV开发笔记(三十四):红胖子带你小白式编译Qt+openCV3.4.1+opencv_contrib(全网最简单最强,可读性最高,没有之一)
  3. mariadb mysql.h_MariaDB(MySQL)的常用命令1 【检索数据】
  4. 未明学院数据分析报告:谁才是淘宝沙发界最受瞩目的明星店铺?大数据分析助你做“星探”!
  5. 红外额温枪方案ZHW3548作主控开发程序
  6. 计算机专业动漫设计毕业论文,计算机动漫设计与制作专业毕业论文.doc
  7. 怎样写好git comment
  8. matlab中读取视频的命令,读取视频文件 - MATLAB Simulink - MathWorks 中国
  9. 投机之殇——解说史上最大CPU漏洞
  10. 地址转经纬度(百度)function