Skip to content

Manipulation testing using local polynomial density methods.

Notifications You must be signed in to change notification settings

rdpackages/rddensity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RDDENSITY

The rddensity package provides Stata and R implementations of manipulation tests employing local polynomial density estimation methods. This method is useful for falsification of Regression Discontinuity Designs, as well as for testing for self-selection or sorting in other contexts. This implementation provides hypothesis tests and bandwidth selectors for manipulation testing.

This work was supported in part by the National Science Foundation through grants SES-1357561, SES-1459931, SES-1459967, SES-1947662, SES-1947805, and SES-2019432.

Website

https://rdpackages.github.io/rddensity

Queries and Requests

Please email: rdpackages@googlegroups.com

Major Upgrades

This package was first released in Spring 2017, and had one major upgrade in Summer 2020.

  • Summer 2020 new features include: (i) speed improvements; (ii) improved integration with lpdensity; (iii) mass points in running variable adjustments; (iv) bandwidth selection adjustments for too few mass points in and/or overshooting of the support of the running variable; (v) density discontinuity plots with histogram and/or confidence bands; and (vi) binomial testing near cutoff as complementary discontinuity testing following results in rdlocrand methods (see references there for details).

Python Implementation

To install/update in Python type:

pip install rddensity

R Implementation

To install/update in R type:

install.packages('rddensity')

Stata Implementation

To install/update in Stata type:

net install rddensity, from(https://raw.githubusercontent.com/rdpackages/rddensity/master/stata) replace

References

For overviews and introductions, see rdpackages website.

Software and Implementation

Technical and Methodological