pandas 中df 对象自带相关性计算方法corr() , 可以用来计算DataFrame对象中所有列之间的相关系数(包括pearson相关系数、Kendall Tau相关系数和spearman秩相关)。

>>> import numpy as np

>>> import pandas as pd

>>> df = pd.DataFrame({'A':np.random.randint(1, 100, 10),

'B':np.random.randint(1, 100, 10),

'C':np.random.randint(1, 100, 10)})

>>> df

A   B   C

0   5  91   3

1  90  15  66

2  93  27   3

3  70  44  66

4  27  14  10

5  35  46  20

6  33  14  69

7  12  41  15

8  28  62  47

9  15  92  77

>>> df.corr()  # pearson相关系数

A              B              C

A  1.000000 -0.560009  0.162105

B -0.560009  1.000000  0.014687

C  0.162105  0.014687  1.000000

>>> df.corr('kendall') # Kendall Tau相关系数

A              B              C

A  1.000000 -0.314627  0.113666

B -0.314627  1.000000  0.045980

C  0.113666  0.045980  1.000000

>>> df.corr('spearman') # spearman秩相关

A              B              C

A  1.000000 -0.419455  0.128051

B -0.419455  1.000000  0.067279

C  0.128051  0.067279  1.000000

参考:https://blog.csdn.net/oh5w6hinug43jvrhhb/article/details/78389809

python求相关系数_python pandas 计算相关系数相关推荐

  1. python计算线性相关系数_Python+pandas计算数据相关系数(person、Kendall、spearman)

    pandas中DataFrame对象corr()方法的用法,该方法用来计算DataFrame对象中所有列之间的相关系数(包括pearson相关系数.Kendall Tau相关系数和spearman秩相 ...

  2. R计算两列数据的相关系数_Python+pandas计算数据相关系数(person、Kendall、spearman)...

    pandas中DataFrame对象corr()方法的用法,该方法用来计算DataFrame对象中所有列之间的相关系数(包括pearson相关系数.Kendall Tau相关系数和spearman秩相 ...

  3. python求均方根_Python科学计算

    任意波形的生成 (geneartion of arbitrary waveform) 在商业,军事等领域都有着重要的应用,诸如空间光通信 (free-space optics communicatio ...

  4. python求峰面积_Python:计算contou的面积

    我想计算一个未知函数轮廓内的面积.我的函数值保存在一个Numpy数组中,绘制时如下所示: 我想计算不同高度的横截面积,例如峰高的50%.在 此外,有时特征周围会有噪声,因此会出现其他峰值,这意味着特定 ...

  5. Python数据分析学习笔记:计算相关系数

    Python数据分析学习笔记:计算相关系数 1.相关系数概念 相关系数,或称线性相关系数.皮氏积矩相关系数(Pearson product-moment correlation coefficient ...

  6. python相关系数_python怎么计算偏相关系数?

    Qarcher:python怎么计算相关系数.偏相关系数?​zhuanlan.zhihu.com import pandas as pd import numpy as np from scipy i ...

  7. Python使用Pandas计算相关系数

    问题: 给定成分数据,使用Pandas计算各成分之间的相关系数 代码 调用函数:pandas.corr() 1.单个文件的情况 import pandas as pd# 指定文件名称,这里假设数据文件 ...

  8. python:numpy的corrcoef计算相关系数

    corrcoef(x, y=None, rowvar=True, bias=np._NoValue, ddof=np._NoValue) 函数常用的是前三个参数,x和y分别是需要计算相关系数的两个随机 ...

  9. python求乘积_Python实现求笛卡尔乘积的方法

    Python实现求笛卡尔乘积的方法 本文实例讲述了Python实现求笛卡尔乘积的方法.分享给大家供大家参考,具体如下: 在数学中,两个集合X和Y的笛卡尓乘积(Cartesian product),又称 ...

最新文章

  1. 10.7 netstat:查看网络状态
  2. HTTP请求分析工具Fiddler
  3. vue3绑定多个事件
  4. layui table异步调用数据的时候,数据展示不出来现象解决方案
  5. 无线传感器网络 | 期末复习知识点1
  6. POJ 2502 Subway dij
  7. htlm5实习报告_JSP实习报告
  8. 一款免费、炫酷的GUI:AWTK
  9. 送书 | 聊聊阳光问政
  10. 连续型随机变量及概率密度
  11. 牛客练习赛53 E.老瞎眼 pk 小鲜肉(离线+BIT单点修改)
  12. [原创]软件性能测试培训
  13. Vue中computed(计算属性)、methods、watch的区别
  14. 设备管理器出现“未知USB设备”同时蓝牙不可用的解决方法
  15. 毕业设计 拉钩网招聘大数据分析与可视化
  16. python sqlite3事务_Python/SQLite3:无法提交-没有事务是acti
  17. 3D 游戏之父卡马克再创业:“我自己出得起 2000 万美元,但花投资人的钱会更有责任心”...
  18. h5(html5),css3入门学习笔记
  19. 论文投稿指南——中文核心期刊推荐(新闻事业)
  20. matlab求多元函数的极小值,[转载]利用MATLAB求多元函数的极值(2)

热门文章

  1. 关于英语学习的一点思考
  2. NEC拟6年内使人工智能业务收入达到2500亿日元
  3. NEC向日本三好市提供基于面部识别的盖章及旅游APP服务
  4. 2022年T电梯修理特种作业证考试题库及答案
  5. 如何使用别人的github.io 博客模板
  6. 美味度配方:配料调配(for循环嵌套使用)
  7. (枚举)[洛谷P1145约瑟夫]题解|CSDN创作打卡
  8. JAVA开发的23种设计模式之 —  装饰器模式 代理器模式
  9. 百度搜索再次改版:新增竞价广告展示位
  10. AI训练营Python-阿里天池龙珠计划task4学习笔记