Package: cfcompare Title: Compare DID, SDID, Matrix Completion and the Triply Robust Panel Estimator Version: 0.2.1 Authors@R: person("Takuma", "Iwasaki", email = "iwasakit@stanford.edu", role = c("aut", "cre", "cph")) Description: A comparison toolkit for binary-treatment panel causal inference. Runs difference-in-differences (DID; two-way fixed effects), synthetic difference-in-differences (SDID), synthetic control (SC), matrix completion (MC), and the Triply RObust Panel (TROP) estimator of Athey, Imbens, Qu and Viviano (2026) on the same data, and returns their average treatment effects on the treated (ATT) on a single tidy schema with shared plots. TROP, DID and matrix completion are implemented natively; SDID and SC are obtained through the 'synthdid' package, and an alternative matrix-completion / interactive fixed-effects estimator through 'gsynth'. The suggested packages 'synthdid' and 'augsynth' are not on CRAN; they can be installed from GitHub at and , and every feature that needs them is skipped with a message when they are absent. This is an unofficial, independent implementation and is not affiliated with or endorsed by the authors of the TROP estimator. License: MIT + file LICENSE Encoding: UTF-8 Roxygen: list(markdown = TRUE) Depends: R (>= 4.1) Imports: ggplot2, stats, utils Suggests: RSpectra, future, future.apply, patchwork, synthdid, gsynth, augsynth, did, fixest, testthat (>= 3.0.0), knitr, rmarkdown URL: https://github.com/takuma1102/cfcompare, https://takuma1102.github.io/cfcompare/ BugReports: https://github.com/takuma1102/cfcompare/issues VignetteBuilder: knitr Config/testthat/edition: 3 Config/testthat/parallel: true Config/roxygen2/version: 8.0.0 Repository: https://takuma1102.r-universe.dev Date/Publication: 2026-10-23 23:40:44 UTC RemoteUrl: https://github.com/takuma1102/cfcompare RemoteRef: HEAD RemoteSha: 8350f28be58d50a7427bb0639c63cf2f91f18b51 NeedsCompilation: no Packaged: 2026-10-24 00:55:31 UTC; root Author: Takuma Iwasaki [aut, cre, cph] Maintainer: Takuma Iwasaki