Table of contents
ǞǞǞ 相关系数 皮尔逊相关系数是一种简单而有效的方法来表达线性相关系数。 两个变量之间的相互关系 Excel作为数据分析工具,提供了一些计算相关系数的优秀方法。 在本教程中,我将向你展示如何在Excel中计算皮尔逊相关系数。
下载实践工作手册
下面附上这个例子所使用的数据集供参考。 你可以从这里下载,并在学习方法的过程中自己尝试一下这些步骤。
计算皮尔逊相关系数.xlsx
什么是皮尔逊相关系数?
如前所述,皮尔逊相关系数是对两个变量之间线性相关的测量。 从数学上讲,它是两个变量的协方差和标准差的乘积的比率。 在公式中,两个变量X和Y的皮尔逊相关系数(r)将是
由于这个公式的性质,相关系数的结果总是在-1到1之间。 在某些情况下,数值可以是0,表示变量之间没有相关性。 对于其他极端的,数值为-1或1表示两者之间有完美的负相关或正相关的线性关系。 所以,一般来说,数值越接近0,相关性越低。离0越远,数值越大,相关性越高。
例如,鞋码和脚码作为两个变量,总是有一个完美的正相关。 看看下面的数据集。
由于鞋的尺寸随着脚的尺寸上升而上升,这表明了一种正的线性相关关系。
但是,现实生活中的大多数变量并不代表相关。 在大多数情况下,相关系数会接近于零。 例如,让我们考虑脚的大小与人的智商。
因此,图表会看起来像这样,表明两个变量之间没有线性相关关系。
在Excel中计算皮尔逊相关系数的4种简单方法
在Excel中,有几种方法可以计算皮尔逊相关系数。 首先,你可以手动计算,找出上述公式的值。 另外,Excel有两个专门的函数可以找出变量之间的相关关系和皮尔逊相关关系。 还有一个插件工具,你可以用来找出两个变量之间的相关关系。
为了演示所有的方法,我将使用以下相同的数据集。
我已经在各自的小节中介绍了每一种方法。 按照每一种方法找到适合你的方法。 或者如果你有一个特定的想法,在上面的表格中找到它。
1.在Excel中手动计算皮尔逊相关系数
在Excel中计算两个变量之间的皮尔逊相关系数时,总有一种老式的 "手工 "方法。 如果你采用这种方法,你需要找出所有的平均值、差值、平方值和和值,并从它们中手工计算出皮尔逊相关系数。 我将把年龄作为X变量,BMI作为变量Y,从我们会遇到这样的情况 平均数 , 累计 , 和 SQRT 在这个方法中的功能。
关于详细的指南,请遵循这些步骤。
步骤。
- 首先,通过编写以下公式找到平均年龄。 我已经选择了单元格 C12 到平均年龄的值。
=average(c5:c10)
- 然后通过写出以下公式找出平均BMI值。
=average(d5:d10)
我已经选择了单元格 D12 来存储该值。
- 现在,为了找出 X i -X̅ ,写下以下公式。
=C5-C12美元
- 现在,按 进入 .
- 然后,再次选择该单元格。 现在点击并拖动 填充拉手图标 来填写余下的栏目。
- 以类似的方式,求出 Y i -Y̅ 通过写出以下公式。
=D5-D12美元
- 以同样的方式,按回车键。 然后在剩下的栏目中填入 填充拉手图标 .
- 现在,求出 (X i -X̅)*(Y i -Y̅) 通过使用公式。
=F5*G5
- 点击并拖动 填充拉手图标 来填写其余的栏目,如上图所示。
- 现在,了解一下 (X i -X̅)2 写下以下公式。
=F5*F5
- 点击并拖动 填充拉手图标 来填写余下的栏目。
- 为了找出 (Y i -Y̅)2 写下以下公式。
=G5*G5
- 点击并拖动 填充拉手图标 如上图所示,它将为其余各栏填写数值。
- 为了找到 (X i -X̅)*(Y i -Y̅) 写下以下公式,然后按 进入 .
=SUM(H5:H10)
- 为了找到 (X i -X̅)2 和 (Y i -Y̅)2 在这个工作表中,点击并拖动 填充拉手图标 向右转,用同样的公式填满这一行。
- 最后,为了找到皮尔逊系数,请写下以下公式。 我使用了特定工作表的单元格参考。
=h12/sqrt(i12*j12)
- 现在按 进入 在这一瞬间,你将手动得到两个变量(年龄和BMI)的皮尔逊系数。
阅读更多。 如何在Excel中计算类内相关系数
2.使用PEARSON函数来计算皮尔逊相关系数
在Excel中寻找皮尔逊相关系数的基本方法是一个相对较长的过程。 相反,使用函数来寻找皮尔逊相关系数是一个快速而简单的过程,它把冗长的计算留给了Excel,只是找出两个变量的相关系数值。
Excel有一个专门的 皮尔森 功能 该函数将两个数组作为参数,并返回Pearson相关系数。
如需更详细的指南,请按照步骤进行。
步骤。
- 首先,选择你想放置返回值的单元格。 我选择了单元格 D12 用于演示。
- 在该单元格中写下以下公式。
=PEARSON(C5:C10,D5:D10)
- 然后按 进入 你将直接得到皮尔逊相关系数。
阅读更多:如何在Excel中找到Spearman等级相关系数(2种方法)。
3.利用Excel中的CORREL函数
还有一个专门的函数可以找出两个变量之间的相关系数值。 它是 CORREL函数 与前一个函数一样,这个函数也是以两个数组为参数,并返回两者的相关系数值,这与皮尔逊相关系数相同。
如需更详细的指南,请遵循以下步骤。
步骤。
- 首先,选择你要存储数值的单元格。 我选择了单元格 D12 为此,我们在这里举行了一次会议。
- 然后在该单元格中写下以下公式。
=CORREL(C5:C10,D5:D10)
- 现在,按 进入 因此,你将得到相关系数的值。
阅读更多。 如何在Excel中计算Spearman相关性的P值
4.在Excel中使用插件计算皮尔逊相关系数
除了前面介绍的方法外,Excel还有一个插件可以找出两个变量之间的相关系数。 你需要在其中加入 数据分析 如果你想同时得到两个以上的变量之间的相关系数,这种方法特别有帮助。
按照这些步骤来添加工具并找到相关系数。
步骤。
- 首先,去到 文件 在你的功能区中的标签,选择 选择 .
- 一个 Excel选项 框会弹出,选择 附加元件 从它的标签。
- 此外 管理 ,请确保 Excel插件 选项被选中。
- 之后,点击 进展 .
- 接下来,在 附加元件 出现的方框中,勾选 分析工具箱 之后,点击 认可 现在你将拥有你的 数据分析 可用的工具。
- 现在,去到 数据 在你的功能区中的标签。
- 然后,在 分析报告 组,选择 数据分析 .
- 接下来,在 数据分析 框,选择 相关性 从 分析工具 然后点击 认可 .
- 在 相关性 框,选择输入范围 $C$4:$D$10 .
- 然后在 分组方式 领域,选择 专栏 因为变量被分组为列。
- 之后,检查 第一行的标签 .
- 然后在 输出选项。 选择 输出范围 我已经选择了 $B$12 这里。
- 最后,点击 认可 你将得到所有变量之间的相关值。
在这个例子中,只有两个变量。 所以相关系数显示为2X2 基体 与所有变量的组合。
阅读更多。 如何在Excel中制作相关矩阵(2种便捷的方法)
总结
关于如何在Excel中计算皮尔逊相关系数的指南到此结束。 希望您认为本指南对您有帮助,内容丰富。 如果您有任何问题或建议,请在下面告诉我们。 更多类似指南,请访问 独家专访 .