python3-相关系数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3-相关系数相关的知识,希望对你有一定的参考价值。

技术分享图片

技术分享图片

输出结果是一个相关系数矩阵, results[i][j]表示第i个随机变量与第j个随机变量的相关系数.
np.corrcoef是求两条数据(或者是两个list)之间的相关系数(coefficient)
所以就是求了这两列数的相关系数,结果为一个二维矩阵(2*2数组形式)的形式体现

import numpy as np
a=[1,2,3]
b=[30,80,10]
print(np.corrcoef(a,b))
print(np.mean(np.multiply((a-np.mean(a)),(b-np.mean(b)))/(np.std(a)*np.std(b))))

[[ 1. -0.2773501]
[-0.2773501 1. ]]
-0.27735009811261463

以上是关于python3-相关系数的主要内容,如果未能解决你的问题,请参考以下文章

scrapy主动退出爬虫的代码片段(python3)

scrapy按顺序启动多个爬虫代码片段(python3)

shearman相关系数和pearson相关系数 MATLAB代码实现

相关性系数介绍+python代码实现 correlation analysis

皮尔森相关性系数的计算python代码

皮尔森相关性系数的计算python代码(热力图版)