*! version 2.2.1 01Feb2026

Title

rddidplot -- Postestimation RD plots for rddid

Syntax

rddidplot [, options]

title(string) Overall title for the combined graph (default: "Difference-in-Discontinuities").

cilevel(#) Confidence interval level for rdplot (default 95). Set to 0 to suppress CIs.

graph_combine_options Any other options are passed directly to graph combine.

Description

rddidplot is a postestimation command for rddid. It generates side-by-side RD plots
for the Treated and Control groups using rdplot from the rdrobust package.

The command reads the estimation sample, bandwidths, cutoff, and variable names from the
e() results left by rddid. You must run rddid before calling rddidplot.

Options

title(string) specifies the overall title for the combined graph. The default is
"Difference-in-Discontinuities". Individual panels are labeled "Treated" and "Control".

cilevel(#) specifies the confidence level for the confidence intervals drawn by rdplot.
The default is 95. Set to 0 to suppress confidence intervals.

graph_combine_options allow you to customize the combined graph. Any options not recognized
by rddidplot are passed directly to graph combine. For example, you can pass
xsize(10) or ysize(5) to control dimensions.

Examples

1. Basic plot after estimation

. rddid outcome score, group(treated) h(100)

. rddidplot

2. Custom title

. rddidplot, title("RD Plots: Wealth Index")

3. Without confidence intervals

. rddidplot, cilevel(0)

4. 99% confidence intervals

. rddidplot, cilevel(99)

Also see

rddid — Difference-in-Discontinuities estimation

Author

Jonathan Dries

LUISS Guido Carli University

Email: jvdries@luiss.it