pearson相关分析(三分钟掌握皮尔逊相关分析,洞悉变量关系)

变量类型与推荐的假设检验方法
可以看到,当我们探索两个连续变量之间的关系时,相关分析是一个很好的选择。那么,相关分析的原理是什么?如何在Python中实现相关分析呢?
一、Pearson相关系数
针对两个独立的服从正态分布的连续变量,我们常用Pearson相关系数来衡量它们之间的相关性。Pearson相关系数的值域为[-1, 1],当相关系数小于0时,表明两变量之间存在线性负相关关系;当相关系数大于0时,表明两变量之间存在线性正相关关系;当相关系数等于0时,表明两变量之间无明显的相关关系。
当变量不符合正态分布或者是顺序型变量时,我们常用Spearman相关系数来衡量变量间的关系;当我们需要探索变量间的非线性关系时,可以使用Kendall相关系数。不过这些不在本篇的讨论范围内,如果感兴趣的人多,可以在下方留言。
一般情况下,我们用r来表示相关系数,r的取值与相关程度之间的关系如下:

皮尔逊相关系数的计算很简单。假设我们有两组数据,一组为x,一组为y。那么x与y之间的协方差作为分子,x的标准差与y的标准差之间的乘积作为分母,得到的就是x与y之间的相关系数r,我们用公式表示如下:

计算出相关系数r之后,我们还要检验它是否具有统计学意义,即我们常说的是否显著。这里我们检验的计算公式为:

然后我们从t分布中找到对应的P值,与我们设定的显著性水平做一下对比,比如说我们设定了显著性水平为0.05,当P值小于0.05时,我们就拒绝零假设,认定x与y之间存在显著的线性相关。需要注意的是,P值大小不代表两个变量间相关性的强弱,r的大小才是衡量相关性的统计量。
当然,现在这些繁琐的过程我们可以统统交给计算机来处理。
二、Python相关分析
在pandas中,计算相关系数非常简单:

我们还可以用热力图来更直观地感受一下:
sns.heatmap(iris.corr(), cmap='bwr', center=0)

除了sepal_width变量与其他变量负相关以外,其他三个变量间都高度正相关。
但是我们注意到,这里并没有显著性检验的信息,那么我们如何得到这些信息呢?答案就是使用Scipy,Scipy是Python中一个非常强大的科学计算库,提供了很多关于统计、科学计算的方法。
scipy.stats.pearsonr方法会根据输入的两组数据,计算Pearson相关性,返回相关系数r以及显著性检验的P值,当P值低于我们设定的显著性水平时,即可认为变量间显著相关。
from scipy.stats import pearsonr pearsonr(iris.sepal_length, iris.petal_length)
输出为:
(0.8717537758865832, 1.0386674194497583e-47)

好了,关于Pearson相关的分享就到这里,有任何问题可以在下方留言,我会及时回答。另外,除了计算相关系数,散点图、回归图等都很适合用来探索变量间的关系,感兴趣的可以去看我的历史文章中关于数据可视化的几个系列。
相关文章
-
为什么不用VRV了(VRV空调系统的设计)
变制冷剂流量(Varied Refrigerant Volume,简称VRV)空调系统是一种一台室外机通过管路能够向若干个室内机输送制冷剂液体的空调系统,通常称为多联机,如何设计该系统呢?可按如下几个步骤开展。1,首先按负荷指标计算各功能房间的冷量,一般用计算软件计算,也可参考下表估算。冷负荷指标2
2025-05-08 02:12:45 -
搬砖游戏盘点,适合零散时间游玩,无门槛小白也能赚!
今天依旧是给大家盘点适合新手搬砖的游戏,希望有一款能让你从中赚取收益,话不多说,咱们进入今天的正题吧!1,《冰雪战骑版》游戏类型:手机游戏/传奇类mmorpg搬砖点:元宝、极品装备、升级材料(这是重点,新区巨赚)搬砖收益:老区喝汤一天稳定50,新区起大号前一周每天稳定500,后期和老区一样搬砖门槛:
2025-05-08 00:57:45 -
山茶是什么季节开的花(茶花一年四季都开花吗)
四季茶花可以一年四季都开花,普通茶花做不到。四季茶花是是以红山茶为主要亲本,通过人工杂交选育出的,能够四季开花形状的新茶花品种。常见的品种有夏梦文清、夏日七心、夏梦小旋、夏梦衍平等。四季茶花有单瓣、重瓣、半重瓣等多种花型,它一般在夏季开始开花,秋冬天气转凉后进入盛花期,养护到位时,可持续开花至春季,
2025-05-07 02:12:39 -
apex英雄出现延迟问题,不要慌!
在浩瀚的《Apex英雄》宇宙中,你是一位穿梭于枪林弹雨中的精英战士,每一次跳跃、每一次射击都力求精准。但突然,延迟如幽灵般袭来,让你的操作变得迟钝,仿佛整个世界都慢了下来。别慌,英雄总有办法克服难关! 面对延迟这一挑战,有多种策略可以帮助你重掌战场主动权。首先,检查你的网络连接,确保稳定无误。但有时
2025-05-07 01:27:01 -
电饭煲为什么那么慢是什么原因(电饭煲的这4个地方要经常清理)
电饭煲是厨房常用电器,能轻松做出香喷喷的米饭。但是电饭煲用久了,会有一些问题,比如煮饭慢、耗电多、米饭不软糯。这些问题的原因,就是我们没及时清理电饭煲的某些部位。今天我就来告诉你,电饭煲有4个地方是一定要经常清理的,否则会影响电饭煲的性能和效果,让你煮饭费时又费电。一、盖板盖板是电饭煲的重要部件,能
2025-05-06 02:45:32 -
为什么鱼缸不用亚克力板(哪种鱼缸比较好)
选择合适的鱼缸是成功饲养观赏鱼的关键之一。鱼缸的材质、形状、尺寸以及过滤系统等因素都会直接影响鱼类的健康和观赏效果。本文将从以下几个方面详细探讨如何选择适合的鱼缸,帮助您打造理想的水族环境。一、鱼缸材质的选择鱼缸的材质主要包括普通玻璃、浮法玻璃、超白玻璃和亚克力等。不同材质各有优缺点,选择时需综合考
2025-05-06 01:07:59