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;

 

 

 

posted @ 2014-02-19 20:06  yjjsdu  阅读(822)  评论(0)    收藏  举报