
自学因果推断的书桌:摊开的教材、手写笔记,以及显示回归代码和因果关系图的电脑。画面不对应任何真实书封或网站界面。AI 生成示意图。
Scott Cunningham 的《Causal Inference: The Mixtape》是面向社会科学的因果推断入门教材,可在网上免费阅读。2026 年 8 月,耶鲁大学出版社推出第二版《Causal Inference: The Remix》,原网址改为第二版在线稿,第一版迁往新址。本文逐项核对在线书、纸质书、配套代码、工作坊与 Substack 的费用、语言和访问状态,并给出入门顺序。
在线版、纸质版与中译本
免费在线版现在有两个入口。mixtape.scunning.com 首页的标题已是《Causal Inference: The Remix》,页面提示第二版在线版仍在修订,还有错字和程序错误,读者可发邮件到 info@mixtape.consulting 报告。首页同时给出第一版在线版的新地址 mixtape-1ed.netlify.app。两个网站都是英文,2026 年 10 月 21 日访问时无需登录即可阅读。
纸质版由耶鲁大学出版社(Yale University Press)出版。第一版《Causal Inference: The Mixtape》出版日期为 2021 年 1 月 26 日,584 页,平装(ISBN 9780300251685)和电子书在出版社美国官网均标价 35 美元。第二版《Causal Inference: The Remix》在同一官网标注 2026 年 8 月 25 日出版,784 页,平装(ISBN 9780300272444)和电子书均标价 45 美元。出版社介绍称,新版扩充了双重差分(包括处理时点交错和协变量调整)与合成控制的内容,并增加了实证例子。作者当天在 Substack 发文,称新书于这一天在美国上市。
第一版有中译本《因果推断》,李井奎译,中国人民大学出版社出版,ISBN 9787300313009(待以版权页核对)。豆瓣读书版本页记录的出版年为 2023 年 2 月,其他书目记录的月份不一致,具体月份待核对。第二版是否会出中译本,待核对。
| 资源 | 入口 | 费用 | 语言 | 状态(2026-10-21 访问) |
|---|---|---|---|---|
| 第二版在线版 | mixtape.scunning.com | 免费 | 英文 | 修订中 |
| 第一版在线版 | mixtape-1ed.netlify.app | 免费 | 英文 | 可访问 |
| 第一版纸质书与电子书 | Yale University Press | 35 美元 | 英文 | 2021 年出版 |
| 第二版纸质书与电子书 | Yale University Press | 45 美元 | 英文 | 2026 年出版 |
| 中译本《因果推断》 | 中国人民大学出版社 | 待核对 | 中文 | 2023 年出版 |
| 配套代码与数据 | GitHub scunning1975/mixtape | 免费 | Stata、R、Python | 可访问 |
| Mixtape Sessions 工作坊 | mixtapesessions.io | 收费,下一期价格待核对 | 官网为英文,授课语言待核对 | 暂无公布场次 |
| Substack 通讯 | causalinf.substack.com | 部分免费,付费 5 美元/月或 50 美元/年 | 英文 | 2026 年 8 月仍有新文章 |
配套代码与数据
作者的 GitHub 仓库 scunning1975/mixtape 自述为“Data and Program files for Causal Inference: The Mixtape”。仓库根目录放着书中用到的 Stata 数据文件(.dta),例如 lalonde_original.dta、card.dta、thornton_hiv.dta,另有 Do、R、python 三个代码文件夹。以 python/ipw.py 为例,脚本直接通过网址读取仓库里的 .dta 文件,不必先手动下载数据。
第一版在线版的代码最齐全。以第 2 章“概率与回归复习”为例,同一个回归示例依次给出 Stata、R 和 Python 三种写法。出版社简介和第二版在线首页只提到 R 与 Stata,第二版在线版各章是否附 Python 代码,待核对。
另一个可选来源是 GitHub 上的 causalinfpython/mixtape。它的说明写明收录该书的 Python 代码,按概率与回归、有向无环图、潜在结果、匹配与子分类、断点回归、工具变量、面板数据、双重差分、合成控制九章组织。这个仓库不在作者本人账号下,代码与正文是否逐一对应,需要自己比对。
Mixtape Sessions 工作坊与 Substack
Mixtape Sessions 是 Cunningham 创办的因果推断工作坊,需付费报名。官网称价格亲民并提供学生价,学员结课后可保留幻灯片、交互应用、编程练习和视频录像;课程材料也能在其 GitHub 上免费查看。2026 年 10 月 21 日访问时,入门系列“The Singles”和进阶系列“The Deep Cuts”都显示暂无即将开课的场次,下一期时间与价格待核对。
最近一期公开票价的活动是与西班牙 CUNEF 大学合办的线下工作坊 CodeChella Madrid(第三届),2026 年 5 月 25 日至 28 日举行,主题是双重差分与合成控制。官网列出的票价为学生 220 美元、博士后 300 美元、教职人员 500 美元,含每天早上的咖啡和点心;学生和博士后可发邮件索取折扣码。这期活动已经结束,价格只能作为参考。
不报名也能看课程材料。GitHub 组织 Mixtape-Sessions 访问时有 21 个公开仓库,包括 Cunningham 主讲的 Causal-Inference-1 和 Causal-Inference-2,以及 Jonathan Roth 主讲的 Advanced-DID 等。Causal-Inference-1 的说明列出四天课程的幻灯片、R 与 Stata 代码讲解、Shiny 交互应用和对应的书中章节,内容覆盖潜在结果、随机化推断、匹配、工具变量和断点回归;双重差分与合成控制放在第二部分课程。
作者的通讯“Scott's Mixtape Substack”(causalinf.substack.com)每周更新,内容包括因果推断与实证论文的讲解文章、访谈播客“The Mixtape with Scott”和工作坊通知。通讯部分免费:付费订阅为每月 5 美元或每年 50 美元,另有每年 150 美元的 Founders club,付费读者可读全部文章并参与评论。第二版发布当天的文章就标为付费内容。
适合人群与入门顺序
这套资源适合想用观察数据回答因果问题的社会科学学生和研究者,经济学方向尤其多。出版社称第二版面向各个水平的读者;书的第 2 章先复习概率与回归,学过一门统计或计量入门课会读得更顺。书中代码以 Stata 和 R 为主,只用 Python 的读者可优先选第一版在线版。
读完全书,读者会熟悉潜在结果框架和有向无环图,理解匹配与子分类、断点回归、工具变量、面板数据、双重差分和合成控制各自依赖的识别假设,并能用 Stata、R 或 Python 跑通书中的例子。配合 Causal-Inference-1 的练习,还可以动手复现 Thornton(2008)、Lalonde(1986)、Card(1995)、Hansen(2015)等研究的结果。
- 选版本:要配合已有课程或引用固定页码,用第一版在线版或纸质书;想看新版双重差分内容,读第二版在线稿,同时留意它仍在修订。
- 先读前四章:导论、概率与回归复习、有向无环图、潜在结果,后面各方法都建立在这套语言上。
- 每读完一章,到 scunning1975/mixtape 找对应数据和代码运行一遍,选用自己熟悉的软件。
- 用 Causal-Inference-1 的幻灯片和练习复习一轮,再进入 Causal-Inference-2 学双重差分与合成控制。
- 订阅 Substack 免费版,留意下一期工作坊通知。
Causal-Inference-1 说明中的阅读链接指向 mixtape.scunning.com 的章节地址,而该网址已换成第二版,这些链接是否仍对应原章节,待核对;打不开时可到第一版网址按章节名查找。

从选择版本到订阅通讯的五步入门路径,各步下方标注对应网址;依据本文所列来源整理。AI 生成示意图。