MICROSOFT

EP08. “Correlation 相关性分析”

首页 Microsoft 工具 Excel · Data Analysis · Analysis ToolPak · EP08
约 4 分钟· #EP08#Excel#Analysis ToolPak
🔒 登录后可标记已读
  • 相关系数(Correlation Coefficient)是一个 -1 到 +1 之间的数值,用来衡量两个变量之间的关联强弱
  • Excel 有两种算法:CORREL 函数,或用 Analysis ToolPak 一次算出好几对变量的相关系数
  • 前置知识是 EP01 启用 Analysis ToolPak 加载项
  • 学完能判断变量之间是正相关、负相关,还是根本没关系

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等),需要先启用 Analysis ToolPak 加载项(见 EP01)。


CORREL 函数还是 Analysis ToolPak,怎么选

方法适合场景例子
CORREL 函数只想算一对变量的相关系数=CORREL(A1:A6,B1:B6)
Analysis ToolPak想一次算出好几对变量两两之间的相关系数矩阵Data Analysis → Correlation

怎么解读相关系数

  • 接近 +1(完全正相关):一个变量增加,另一个也跟着等比例增加,反之亦然
  • 接近 -1(完全负相关):一个变量增加,另一个反而等比例减少
  • 接近 0(几乎不相关):两个变量之间看不出什么关系

操作步骤

  1. Data 选项卡 → Data Analysis
  2. 选择 Correlation,点击 OK
  3. Input Range 填入数据范围(例如 A1:C6)
  4. 勾选 Labels in first row(第一行是标题)
  5. Output Range 填入输出位置(例如 A8)

[截图:Correlation 对话框,Input Range 已填好且勾选 Labels in first row]

  1. 点击 OK

看懂结果

范例中变量 A 和 C 的相关系数是 0.91(强正相关),而 A-B、B-C 的相关系数分别只有 0.19、0.11(几乎没什么关系)。

[截图:输出的相关系数矩阵表格]


学完你会

  • ✅ 用 CORREL 函数快速算出一对变量的相关系数
  • ✅ 用 Analysis ToolPak 一次算出好几对变量两两之间的相关系数
  • ✅ 判断相关系数只代表数值关联,不能直接当成因果关系

常见错误

  • 忘记勾选 Labels in first row,标题行被当成数据一起计算,结果出错
  • 相关系数高就直接断定「A 造成了 C」——相关不等于因果,只能说两者数值上有关联

Sources

Blog / Website:

  1. Correlation