marchine learning 之 皮尔逊相关系数
来源:互联网 发布:淘宝客佣金在哪里设置 编辑:程序博客网 时间:2024/06/06 08:30
/**皮尔逊相关系数 *ρ =(∑xy - ∑x∑y/n)/(∑x^2 - (∑x)^2/n)(∑y^2-(∑y)^2/n)^0.5 */public class PersonCorrelationCoefficient { public double personCoefficient(Instance a,Instance b){ if (a.noAttributes() != b.noAttributes()) throw new RuntimeException("两个数据实例的属性数目不一致"); double xy =0; double sumX = 0; double sumY = 0; double xTo = 0; double yTo =0; for (int i=0;i<a.noAttributes();i++){ xy += a.value(i) * b.value(i); sumX += a.value(i); sumY += b.value(i); xTo += a.value(i) * a.value(i); yTo += b.value(i) * b.value(i); } int n = a.noAttributes(); return (xy - (sumX * sumY) / n) / Math.sqrt((xTo-(sumX * sumX)/n)*(yTo - (sumY * sumY) / n)); }}
0 0
- marchine learning 之 皮尔逊相关系数
- marchine learning 斯皮尔曼排名相关系数
- marchine learning 之 correlation
- marchine learning 之 ManhattanDistance
- marchine learning 之交叉验证
- marchine learning 余弦相似度计算
- 相关度度量之皮尔逊相关系数
- 相似度算法之皮尔逊相关系数
- 皮尔逊相关系数
- 皮尔逊相关系数
- 皮尔逊相关系数
- 皮尔逊相关系数
- 皮尔逊相关系数
- 皮尔逊相关系数理解
- 如何理解皮尔逊相关系数
- [算法1]皮尔逊相关系数
- Pearson Correlation 皮尔逊相关系数
- 皮尔逊相关系数公式
- 第一章 数据的概念
- 杭电 2011 多项式求和
- LeetCode之Sqrt(x)
- marchine learning 余弦相似度计算
- windows搭建spark开发环境
- marchine learning 之 皮尔逊相关系数
- Kibana Timelion Supports Percentiles
- LevelDB读写流程(具体例子讲解SkipList+LSM)
- 欢迎使用CSDN-markdown编辑器
- marchine learning 之 ManhattanDistance
- 鸟哥的linux学习笔记
- 算法练习笔记(八)—— 寻找最大路径树
- js中的事件触发(非常详细)
- JDBC驱动问题