相关 · 因果 · 混淆因素

相关不是因果
冰淇淋与溺水

数据显示:冰淇淋卖得越多,溺水事故也越多。
所以——是吃冰淇淋导致溺水吗?

向下探索
第一步 · 现象

两件事一起涨,就能说谁导致谁吗?

1 一个让人愣住的相关

把美国各月的冰淇淋销量溺水死亡人数画成散点图,你会看到明显的正相关:销量高的时候,溺水也多;销量低的时候,溺水也少。

如果只看这张图,很容易脑补一条因果链:「大家吃冰淇淋 → 所以更容易溺水?」——听起来荒谬,但新闻标题里类似的推理每天都在发生

2 类似的「一起变」到处都是

草率 headline

「某指标与某病显著相关
→ 读者理解成「导致」

更谨慎的说法

「两者同步变化,
尚不能判断因果方向」

尼古拉·凯奇每年出演的电影数量,和泳池溺水人数也曾高度相关——没人会认为是他「导致」溺水。问题不在数据有没有相关,而在我们能不能从相关跳到因果

关键线索

两件事「一起变」,只说明它们有关联;至于 A 导致 B、B 导致 A,还是另有第三件事同时影响两者——相关本身回答不了。

第二步 · 概念

相关、因果、虚假相关——三句话分清

r

相关(correlation)

两个变量同步变化的趋势:一个变大时,另一个倾向于变大(正相关)或变小(负相关)。只描述「一起动」,不说明「谁推谁」。

因果(causation)

改变 A 会直接改变 B 的机制。需要更多证据:时间顺序、机制、排除其他解释——不能单靠一张散点图。

1 虚假相关(spurious correlation)

两个变量看起来相关,但彼此之间没有真实的因果链——关联是「假的」或「误导性的」。冰淇淋与溺水就是经典例子:相关很强,因果故事却很荒唐。

2 混淆因素(confounder)

同时影响 X 和 Y 的第三变量,会让 X 与 Y 看起来有关。这里的第三变量是气温 / 夏天

天热 → 冰淇淋卖得更多
天热 → 游泳的人更多 → 溺水风险上升
冰淇淋与溺水「同步」,是因为它们都被「夏天」推着走——不是互相导致
记住:相关是现象描述;因果是机制判断。从 r 很高,到「A 导致 B」,中间还隔着一大段推理与证据。
第三步 · 为什么

第三变量如何把两条线「绑」在一起

1 夏天同时推高两边

气温升高时,人们更愿意买冷饮、也更常去游泳。冰淇淋销量与溺水事故因此同涨同跌——散点图上的正相关,反映的是共同驱动因素,不是两者之间的直接作用。

第三变量:气温(夏天) ☀ 气温 ↑ (夏天) 冰淇淋销量 ↑ 天热更想吃冷的 溺水事故 ↑ 游泳的人多了 ✗ 误以为:冰淇淋 → 溺水

2 混淆因素在统计里意味着什么

如果不控制(或至少意识到)气温,你会高估冰淇淋与溺水之间的「关系」。混淆因素像一层雾:散点图上的趋势是真实的,但解释可以是错的

观察到相关 ≠ 找到了原因
要问:有没有第三变量,同时推着 X 和 Y 走?

人话版

冰淇淋不会「导致」溺水;夏天同时带来了更多冰淇淋和更多游泳。拆掉第三变量,两者之间的「强相关」往往就站不住脚了。

第四步 · 误解

看到相关,如何谨慎下结论?

1 常见跳步

错误推理 为什么有问题
「相关很强,所以 A 导致 B」 可能是 B→A、双向、或第三变量;强度 ≠ 因果
「有机制故事,所以数据证明了因果」 好故事也可能配的是虚假相关;需要设计与证据
「控制了明显因素就够了」 未测量的混淆因素仍可能存在

先问机制

A 通过什么路径影响 B?如果路径荒唐(吃冰淇淋→溺水),就要怀疑是混淆因素。

找第三变量

有没有同时驱动两者的时间、季节、政策、人群结构?

看研究设计

随机对照、自然实验、长期追踪——比单纯「挖相关」更接近因果,但仍要读细。

别被 headline 带跑

「相关」「关联」「风险因素上升」≠「导致」「引发」「罪魁祸首」。

澄清:相关非常有用——它是发现线索的第一步。但负责任的结论会区分「我们一起变」和「我让你变」;后者需要额外证据,不能单靠一张散点图。
第五步 · 互动演示

散点图:调节噪声,再揭秘「夏天」

你可以试试:拖动滑块改变噪声大小(噪声越大,点越散、相关越弱);下方会显示真实算出的相关系数 r。再点「揭秘第三变量」,看气温如何同时推动两边。

r 怎么读:相关系数大约在 −1~1。越接近 ±1,点越贴一条线;接近 0,越像一团散沙。
横轴:冰淇淋销量 · 纵轴:溺水事故
相关系数 r(近似)
30
数据点(月)
第三变量:气温
噪声较小
第三变量:夏天(气温) 同时推高冰淇淋销量与溺水事故——两者之间的相关,主要来自共同的季节驱动,而非彼此因果。
☀ 气温 ↑ 🍦 冰淇淋 ↑ ☀ 气温 ↑ 🏊 游泳人多 → 溺水 ↑
图中点的颜色表示气温:越暖越橙,越冷越蓝。当相关很强时,仍可能是「假相关」——别被 r 骗了。

相关较强时,点沿右上方聚拢——但还不能说冰淇淋「导致」溺水。点「揭秘第三变量」看原因。

总结

带走这四点

相关 ≠ 因果

同步变化只说明有关联;谁导致谁,需要机制与更多证据。

虚假相关

强相关也可能讲不通因果故事——冰淇淋与溺水就是典型。

混淆因素

第三变量(如夏天/气温)同时推 X 和 Y,制造「假链条」。

谨慎下结论

先问机制与第三变量; headline 里的「导致」往往跳步太多。

相关是地图上的「同路」,
因果才是「谁牵着谁走」
下次看到「A 与 B 显著相关」,先问:是不是夏天(或别的第三变量)在幕后?
← 统计系列 返回首页