Spearman Rank Order 相关系数
Spearman Rank Order 相关系数 是变量排序后的简单相关系数。
举例如下:
x=(0.8, 1.2, 1.2, 2.3, 18)
y=(3, 9, 6, 11, 15)
| x | 升序中的顺序数 | rank_x |
| 0.8 | 1 | 1 |
|
1.2 |
2 | (2+3)/2=2.5 |
| 1.2 | 3 | (2+3)/2=2.5 |
| 2.3 | 4 | 4 |
| 17 | 5 | 5 |
| y | 升序中的顺序数 | rank_y |
| 3 | 1 | 1 |
|
9 |
3 | 3 |
| 6 | 2 | 2 |
| 11 | 4 | 4 |
| 15 | 5 | 5 |
那么 x 与 y 之间的相关系数为 :
[(1-3)*(1-3)+(2.5-3)*(3-3)+(2.5-3)*(2-3)+(4-3)*(4-3)+(5-3)*(5-3)] /
[ sqrt( (1-3)^2+(2.5-3)^2+(4-3)^2+(5-3)^2) * ( (1-3)^2+(3-3)^2+(2-3)^2+(4-3)^2 + (5-3)^2) ) ]
=9.5/sqrt(9.25*10)=0.98776
x_average=3, y_average=3
spearman 相关系数sas实现
proc corr data=.. spearman; var height weight; run;
浙公网安备 33010602011771号