ModernDiD User Guide#
This guide provides an overview of ModernDiD and explains the important features; details are found in API Reference.
Getting started
- ModernDiD Quickstart
- Estimator Overview
- Choosing the right estimator
- Staggered Difference-in-Differences
- Extended Two-Way Fixed Effects (ETWFE)
- Triple Difference-in-Differences
- Difference-in-Differences with Continuous Treatments
- Dynamic Covariate Balancing DiD
- Difference-in-Differences with Intertemporal Treatment Effects
- Nonparametric Instrumental Variables
- Sensitivity Analysis for Parallel Trends Violations
- Next steps
- Plotting and Visualization with
plotnine - Publication Tables with
maketables - Panel Data Utilities
Examples
- Staggered Difference-in-Differences
- Triple Difference-in-Differences
- DiD with Intertemporal Treatment Effects
- Continuous Difference-in-Differences
- Dynamic Covariate Balancing DiD
- Sensitivity Analysis for Parallel Trends
- Extended Two-Way Fixed Effects (ETWFE)
- Nonparametric Instrumental Variables Estimation
Scaling
- Distributed Estimation
- When to use distributed estimation
- Requirements
- Quick start
- Interfaces
- Current support and limits
- Preparing input data
- From local to distributed
- Connecting to a cluster
- Distributed-specific parameters
- Supported estimation features
- Running multiple specifications
- Monitoring the cluster
- Reproducibility
- Next steps
- GPU Acceleration with CuPy