例子:

代码:

import numpy as npArray1 = [[1, 2, 3], [4, 5, 6]]
Array2 = [[11, 25, 346], [734, 48, 49]]
Mat1 = np.array(Array1)
Mat2 = np.array(Array2)
correlation = np.corrcoef(Mat1, Mat2)
print("矩阵1=\n", Mat1)
print("矩阵2=\n", Mat2)
print("相关系数矩阵=\n", correlation)

结果:

矩阵1=[[1 2 3][4 5 6]]
矩阵2=[[ 11  25 346][734  48  49]]
相关系数矩阵=[[ 1.          1.          0.88390399 -0.86539304][ 1.          1.          0.88390399 -0.86539304][ 0.88390399  0.88390399  1.         -0.53057867][-0.86539304 -0.86539304 -0.53057867  1.        ]]Process finished with exit code 0

可以看出函数的返回值还是一个矩阵

结果矩阵的行数*结果矩阵的列数==矩阵1的行数*矩阵2的行数

令:

0=[1 2 3]    1=[4 5 6]    2=[11 25 346]    3=[734 48 49]

矩阵中值的意义:

0列                          1列                             2列                             3列

0行             0 0 相关性             0 1 相关性                  0 2 相关性                  0 3 相关性

1行             1 0 相关性             1 1 相关性                  1 2 相关性                  1 3 相关性

2行             2 0 相关性             2 1 相关性                  2 2 相关性                   2 3 相关性

3行             3 0 相关性             3 1 相关性                  3 2 相关性                   3 3 相关性

自己和自己的相关性最大,值为1,所以对角线的值全为1.

Python Numpy库 numpy.corrcoef()函数讲解相关推荐

  1. Numpy库 numpy.corrcoef()函数

    相关系数公式: 其他详见: 1. Python Numpy库 numpy.corrcoef()函数讲解 2. 协方差.方差.标准差.协方差系数 3. 标准差.方差.协方差三者的表示意义

  2. numpy.corrcoef()函数讲解

    numpy.corrcoef(x, y=无, rowvar = True, 偏差=<无值>, ddof=<无值>) [学习参考]:Python Numpy库 numpy.cor ...

  3. Python扩展库numpy中where()函数的三种用法

    第一种用法:只给where()函数传递一个数组作为参数,返回其中非0元素的下标. 第二种用法:给where()函数传递一个包含True/False值的数组,返回该数组中True值的下标,结合numpy ...

  4. 爱因斯坦求和约定在Python扩展库Numpy中的实现

    推荐教材: <Python数据分析.挖掘与可视化>(慕课版)(ISBN:978-7-115-52361-7),董付国,人民邮电出版社,定价49.8元,2020年1月出版,2021年12月第 ...

  5. Py之Numpy:Numpy库中常用函数的简介、应用之详细攻略

    Py之Numpy:Numpy库中常用函数的简介.应用之详细攻略 目录 Numpy库中常用函数的简介.应用 1.X, Y = np.meshgrid(X, Y) 相关文章 Py之Numpy:Numpy库 ...

  6. [转载] [python标准库]math——数学函数

    参考链接: Python数学库| expm1()方法 [python标准库]math--数学函数         作用:提供函数完成特殊的数学运算.         Python 版本:1.4 及以后 ...

  7. 【Python】Numpy库之符号函数sign()的介绍及用法

    1.sign()函数功能介绍 sign()是Python的Numpy中的取数字符号(数字前的正负号)的函数. 2.sign()函数用法代码演示 #导入numpy库 import numpy as np ...

  8. numpy二维数组改变某些数_机器学习:Python常用库——Numpy库

    从前面的学习中我们知道,机器学习是以大量数据为基础的. 由此就引出一个问题:那么多的数据我们要如何处理呢? 别担心,嘻嘻,Python开发人员早有准备. 为了拓宽数据科学方面的应用,Numpy库应运而 ...

  9. Python图像处理库PIL——resize()函数

    在神经网络的训练与测试中,不同的网络需要的图像大小不一样. 所以,在将图像送入网络之前,我们需要将图像缩放到符合网络维度的大小. 本文基于这个需求,使用python中的图像处理库PIL来实现图像的缩放 ...

  10. python标准库random中函数的作用_Python随机函数库random的使用方法详解

    Python随机函数库random的使用方法详解 前言 众所周知,python拥有丰富的内置库,还支持众多的第三方库,被称为胶水语言,随机函数库random,就是python自带的标准库,他的用法极为 ...

最新文章

  1. [转自scott]ASP.NET MVC框架 (第二部分): URL路径选择
  2. 使用奇异值谱分析鉴定振荡成份
  3. Scapy之ARP询问
  4. 前端学习(2613):action的方法
  5. 【今日CS 视觉论文速览】10 Dec 2018
  6. Redmi K50系列三款新机全部入网:三款旗舰芯片都很能打
  7. swift版本hello
  8. 免费送《你的知识需要管理》签名书活动,秒杀
  9. quartz常见表达式
  10. 从输入URL到页面加载的全过程
  11. sklearn gridsearchcv_sklearn调包侠之PCA降维
  12. STM32 cjson的GBK/UTF-8/UNICODE转换、显示中文、GBK字库
  13. android如何设置qq邮箱格式,邮件客户端和手机设置QQ邮箱IMAP服务
  14. 开发中常用的几种 Content-Type以及图片上传前后端分离开发处理方式
  15. Python-OpenCV 读取和保存视频和解决保存失败的原因分析
  16. C++的模糊查找的实现(简版)
  17. 卷积神经网络三:目标检测和yolo算法
  18. Docker:(二)docker安装部署及优化详解
  19. java中 基础 知识 逻辑控制
  20. 2D中小游戏开发C++游戏教程

热门文章

  1. STM32中读写flash
  2. Swagger 3集成knife4j(第三方Swagger-UI插件)
  3. 量化交易策略 趋势跟踪
  4. 电力英语计算机C级多少分,电力系统专业名次缩写及中英文翻译
  5. B/S、C/S、 A/S
  6. MyBatis的resultType
  7. 夸奖对方代码写的好_不仅会写代码,「得到」程序员还研发了一套“钢铁直男夸人公式”...
  8. 开源告警工具Prometheusalert
  9. 联想台式主机拆机教程_联想z465怎么拆机 联想z465拆机教程【图文详解】
  10. 二维码读取之ecc200_small_modules_robustness.hdev