博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pandas corr()函数
阅读量:4291 次
发布时间:2019-05-27

本文共 544 字,大约阅读时间需要 1 分钟。

DataFrame.corr(method=‘pearson’, min_periods=1)

计算列与列之间的相关系数,返回相关系数矩阵

method : {‘pearson’, ‘kendall’, ‘spearman’}pearson : standard correlation coefficientkendall : Kendall Tau correlation coefficientspearman : Spearman rank correlation

解释:相关系数的取值范围为[-1, 1],当接近1时,表示两者具有强烈的正相关性,比如‘s’和‘x’;当接近-1时,表示有强烈的的负相关性,比如‘s’和‘c’,而若值接近0,则表示相关性很低.

allDf = pd.DataFrame({    'x':[0,1,2,4,7,10],    'y':[0,3,2,4,5,7],    's':[0,1,2,3,4,5],    'c':[5,4,3,2,1,0]},index = ['p1','p2','p3','p4','p5','p6'])#print(allDf) corr_matrix = allDf.corr()print(corr_matrix)

转载地址:http://vhhgi.baihongyu.com/

你可能感兴趣的文章
Python模块——struct
查看>>
mysql中select * for update
查看>>
linux vmstat 1 ,watch , pmap -p,
查看>>
MYSQL 相关
查看>>
python 构建client 程序
查看>>
c++ 加载so动态库中的资源
查看>>
加解密 签名
查看>>
linux top 命令分析
查看>>
Linux vmstat命令详解
查看>>
linux pmap命令
查看>>
MySQL数据同步【双主热备】
查看>>
Mysql主从复制实践手册
查看>>
nginx配置正向代理支持HTTPS
查看>>
Perf -- Linux下的系统性能调优神器
查看>>
C++ 用libcurl库进行http通讯网络编程
查看>>
秒杀多线程第十篇 生产者消费者问题
查看>>
信号量与互斥锁
查看>>
linux 查看CPU个数,核数
查看>>
string 序列化
查看>>
va_start(),va_end()函数应用
查看>>