EP08. “Correlation 相关性分析”
🔒 登录后可标记已读- 相关系数(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(几乎不相关):两个变量之间看不出什么关系
操作步骤
- Data 选项卡 → Data Analysis
- 选择 Correlation,点击 OK
- Input Range 填入数据范围(例如 A1:C6)
- 勾选 Labels in first row(第一行是标题)
- Output Range 填入输出位置(例如 A8)
[截图:Correlation 对话框,Input Range 已填好且勾选 Labels in first row]
- 点击 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: