pandas计算相关系数

pandas计算相关系数

在二元变量的相关分析过程中比较常用的有Pearson相关系数、Spearman秩相关系数和判定系数

1. Pearson相关系数

一般用于分析两个连续性变量之间的关系。计算公式如下:在这里插入图片描述

2. Spearman秩相关系数

Pearson线性相关系数要求连续变量的取值分布服从正态分布。
不服从正态分布的变量、分类或等级变量之间的关联性可以采用Spearman秩相关系数,也称等级相关系数来描述。
在这里插入图片描述

3. 判定系数

判定系数是相关系数的平方,用r2表示;用来衡量回归方程对y的解释程度。
在这里插入图片描述

例子

在这里插入图片描述
在这里插入图片描述

data.corr() 									 #计算任意两款菜式之间的相关系数
data.corr()['百合酱蒸凤爪']  					 #显示百合酱蒸凤爪与其他菜式的相关系数
data['百合酱蒸凤爪'].corr( data['翡翠蒸香茜饺'])    #计算两个菜品之间的相关系数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值