Rfuzzydid: Fuzzy Difference in Differences

Differences in differences is a methodology to measure the impact of a treatment by comparing a control group, which remains untreated at two different time periods, with a treatment group, which receives the treatment at the later date. In many cases, this approach is used in situations where the intervention doesn't fully apply the treatment to the entire treatment group but rather increases the treatment rate. In response to such fuzzy scenarios, de Chaisemartin and D'Haultfoeuille (2018) <doi:10.1093/restud/rdx049> introduce estimands capable of identifying local average and quantile treatment effects under various assumptions. This R package computes the estimators they are proposing.

Version: 1.1.2
Depends: R (≥ 3.6.0)
Imports: generics, knitr, rmarkdown
Suggests: broom, foreign, haven, modelsummary, pkgload, testthat (≥ 3.0.0)
Published: 2026-06-22
DOI: 10.32614/CRAN.package.Rfuzzydid (may not be active yet)
Author: Kevin Michael Frick [aut, cre]
Maintainer: Kevin Michael Frick <kmfrick at proton.me>
BugReports: https://github.com/kmfrick/Rfuzzydid/issues
License: AGPL-3
URL: https://kmfrick.github.io/Rfuzzydid/, https://github.com/kmfrick/Rfuzzydid
NeedsCompilation: no
Citation: Rfuzzydid citation info
Materials: README, NEWS
CRAN checks: Rfuzzydid results

Documentation:

Reference manual: Rfuzzydid.html , Rfuzzydid.pdf
Vignettes: Fuzzy difference-in-differences with Rfuzzydid (source, R code)
Replicating Duflo (2001) with Rfuzzydid (source, R code)
Stata Parity: Replicating Stata fuzzydid in R (source, R code)

Downloads:

Package source: Rfuzzydid_1.1.2.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): Rfuzzydid_1.1.2.tgz, r-oldrel (arm64): Rfuzzydid_1.1.2.tgz, r-release (x86_64): Rfuzzydid_1.1.2.tgz, r-oldrel (x86_64): Rfuzzydid_1.1.2.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=Rfuzzydid to link to this page.