Skip to main content

Tools to implement regression discontinuity designs in Python.

Project description

rdd

rdd is a set of tools for implementing regression discontinuity designs in Python. At present, it only allows for inputs that are pandas Series or DataFrames. Check out the tutorial here for a guide to using this package.

Installation:

To install using pip, run pip install rdd. See here for more information and to download from PyPI. Otherwise, you can download this repository.

Current Features:

  • Computes the Imbens-Kalyanaraman optimal bandwidth (see this article for details)
  • Creates a dataset containing only observations within a given bandwidth
  • Generates a reduced pandas DataFrame for graphical analysis (such as binned scatter plots) when the number of observations is large
  • Implements a sharp RDD
    • With or without user supplied equation and/or controls
    • Via OLS or WLS

Features to Come:

  • Tutorial on how to check rdd's statistical assumptions in Python, such as using:
    • Continuity plots
    • Density plots
    • Tests for discontinuities
    • Checking for balance and testing for random assignment (though not a requirement, it can still be a useful check)
  • McCrary tests
  • Implementation of Fuzzy RDD

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rdd-0.0.3.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file rdd-0.0.3.tar.gz.

File metadata

  • Download URL: rdd-0.0.3.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for rdd-0.0.3.tar.gz
Algorithm Hash digest
SHA256 787703d1beb601e02bfd0b772066968c23fb5c1d129c406c55edec1b6ba48a11
MD5 5e138ed2cb1ec427b0021f72d1698112
BLAKE2b-256 b98b867c4cae5a89a1765b73a1052be4c5fe301717ce6210dd58921d1b3d0ac4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page