因果推論とは、ある要因が何を(どれくらい)引き起こしたのかを判断するためのツールです。本書は、因果推論に関する最近までの進展をまとめ、学生や実務家を対象として、因果関係に関する意味のある回答を導き出すために必要な統計的手法を解説していきます。
本書の最大の特徴は、理論だけでなく、統計プログラミング言語(R、Stata)による実装を重視している点にあります。例題には、読者が利用できるデータとコードが添付されており、すぐに手を動かして実践することができます。本書は機械学習に関するトピックを含まない一方で、理論的な解説が詳細であるほか、DAGや合成コントロール法といった発展的なトピックを扱っています。これらのトピックは、近年の因果推論の理論的進展において重要ですが、入門レベルの書籍において解説している点で希少性があります。