如何用cmogram命令做rdd图在所有分析因果关系的实证方法中，随机实验被视为是最优的选择，但是现实中随机实验往往难以实现。断点回归设计
(Regression Discontinuity Design)
被视为是仅次于随机试验的，能够分析变量间因果关系的实证方法。
在
Stata
中，可以使用
rd
命令实现断点回归。
rd
命令带有的
graph
选项可以帮助我们画出断点回归的图象。但是使用
rd
命令带有的
graph
选项作图却存在着一些不足之处，例如笔者还没有发现在使用
rd
命令画图如何去构造箱体，而熟悉断点回归设计的朋友都知道通过划分箱体和箱体范围可以使断点回归的图象更加直观，缩小箱体范围小可以在一定程度上使临界处的跳跃更为明显。
在本篇推文中，笔者会向大家介绍一个强大的作图命令
——“cmogram“
命令，使用这个命令，我们也可以做出
rdd
的图象。
由于
cmogram
是一个外部命令，我们首先需要安装这个命令。安装方法可以输入
ssc install cmogram
也可以输入
findit cmogram
为了演示如何使用这个命令做
rdd
的图象，我们首先生成一组数据：
set