码迷,mamicode.com
首页 > 编程语言 > 详细

python3-相关系数

时间:2018-12-08 13:23:10      阅读:372      评论:0      收藏:0      [点我收藏+]

标签:port   imp   int   cto   process   二维矩阵   print   技术分享   com   

技术分享图片

技术分享图片

输出结果是一个相关系数矩阵, 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-相关系数

标签:port   imp   int   cto   process   二维矩阵   print   技术分享   com   

原文地址:http://blog.51cto.com/13959448/2327804

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!