Estimation of both single- and multiple-assignment Regression Discontinuity Designs
(RDDs). Provides both parametric (global) and non-parametric (local) estimation choices for
both sharp and fuzzy designs, along with power analysis and assumption checks.
Introductions to the underlying logic and analysis of RDDs are in
Thistlethwaite, D. L., Campbell, D. T. (1960)
rddapp provides a set of functions for the analysis of the regression-discontinuity design (RDD).
The three main parts are:
The package estimates treatment effects from RDDs, for the following designs and approaches:
Given input from the user about desired Type I error rate, and assumptions about the population, the package allows estimation of power for the following designs:
The package allows the user to perform a variety of assumption and sensitivity checks.
install.packages("rddapp")# Or the development version from GitHub:# install.packages("devtools")devtools::install_github("felixthoemmes/rddapp")
Add R functions: estimation, power analysis, and assumption checks.
Add R tests: estimation and assumption checks.
Add CARE dataset.
Add shiny app.
Add R function: shiny app launch.
Shiny app has new download buttons, screenshots, and a draft manual
Several bugfixes in functions that used the bootstrap (bad integrand issue fixed)
Summary functions have been updated to displays results in more consistent format
Summary functions are now including confidence intervals by default
Stability fixes for dc_est function
Default of t.design was changed to NULL to force user to always specify design