统计学上主要有 3 大相关系数:
- 皮尔逊相关系数
- 斯皮尔曼相关系数
- 肯德尔相关系数
一、皮尔逊相关系数
1. 原理
2. 代码实现
>>> from scipy import stats
>>> a = np.array([0, 0, 0, 1, 1, 1, 1]) >>> b = np.arange(7) >>> stats.pearsonr(a, b) (0.8660254037844386, 0.011724811003954649)
二、斯皮尔曼相关系数
三、肯德尔相关系数
参考文章:
1. https://www.cnblogs.com/HuZihu/p/10183502.html