文章目录
引述
经过之前几节的学习,我们了解并掌握了皮尔逊相关系数。在学习中我们发现,皮尔逊相关系数的使用条件相当苛刻:两组变量必须是连续数据、呈现正态分布,且两者间必须成线性关系。如果我们在数学建模中拿到一组数据无法满足以上条件,那么有没有其他的方法去判断两组变量之间的相关性呢?答案是肯定的,它就是斯皮尔曼相关系数(spearman).
一、斯皮尔曼相关系数(spearman)
1.定义1
- 定义:X和Y为两组数据,其斯皮尔曼(等级)相关系数:
其中,di为Xi和Yi之间的等级差。可以证明:rs位于-1和1之间。 - 等级差
一个数的等级,就是将它所在的一列按照从小到大排序后,这个数所在的位置。
根据公式计算可得:
X和Y的斯皮尔曼相关系数 rs = 0.875