差点以为python计算的斯皮尔曼相关系数错了,也是大胆到敢质疑python了哈哈

43 阅读1分钟

关于Python计算斯皮尔曼相关系数和手动计算斯皮尔曼相关系数结果不同。 先看python结果:

image.png

image.png

结果是0.633

再看手动计算的结果为0.645

image.png

再分析用的计算公式:

image.png

在与佬的交谈中,突然想到,这个公式并不是原始定义,而是推导公式,回忆推导过程发现,当存在相同的值时,即秩次会出现取平均的情况时,推导过程不成立,因此只能用原始公式:

image.png

经过手动计算,结果为0.633.python正确!!!!!

image.png