Skip to content

twfeivdecomp

Instrumented Difference-in-Differences Decomposition

v0.1.0 · Sep 22, 2025 · MIT + file LICENSE

Description

Implements a decomposition of the two-way fixed effects instrumental variable estimator into all possible Wald difference-in-differences estimators. Provides functions to summarize the contribution of different cohort comparisons to the overall two-way fixed effects instrumental variable estimate, with or without controls. The method is described in Miyaji (2024) <doi:10.48550/arXiv.2405.16467>.

Downloads

139

Last 30 days

22417th

139

Last 90 days

139

Last year

CRAN Check Status

9 NOTE
5 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 OK
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 NOTE
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-linux-x86_64-debian-gcc

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-linux-x86_64-fedora-clang

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-linux-x86_64-fedora-gcc

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
OK r-devel-macos-arm64

*


            
NOTE r-devel-windows-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable 'id'
calculate_within_between_terms: no visible binding for global variable
  'id'
create_cohort: no visible binding for global variable 'id'
Undefined global functions or variables:
  id
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
NOTE r-oldrel-windows-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable 'id'
calculate_within_between_terms: no visible binding for global variable
  'id'
create_cohort: no visible binding for global variable 'id'
Undefined global functions or variables:
  id
NOTE r-patched-linux-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-release-linux-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
NOTE r-release-windows-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable 'id'
calculate_within_between_terms: no visible binding for global variable
  'id'
create_cohort: no visible binding for global variable 'id'
Undefined global functions or variables:
  id

Check History

NOTE 5 OK · 9 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-linux-x86_64-debian-gcc

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-linux-x86_64-fedora-clang

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-linux-x86_64-fedora-gcc

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-devel-windows-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable 'id'
calculate_within_between_terms: no visible binding for global variable
  'id'
create_cohort: no visible binding for global variable 'id'
Undefined global functions or variables:
  id
NOTE r-patched-linux-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-release-linux-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable ‘id’
calculate_within_between_terms: no visible binding for global variable
  ‘id’
create_cohort: no visible binding for global variable ‘id’
Undefined global functions or variables:
  id
NOTE r-release-windows-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable 'id'
calculate_within_between_terms: no visible binding for global variable
  'id'
create_cohort: no visible binding for global variable 'id'
Undefined global functions or variables:
  id
NOTE r-oldrel-windows-x86_64

R code for possible problems

calculate_mean_linear_projection: no visible binding for global
  variable 'id'
calculate_within_between_terms: no visible binding for global variable
  'id'
create_cohort: no visible binding for global variable 'id'
Undefined global functions or variables:
  id

Dependency Network

Dependencies Reverse dependencies dplyr Formula AER magrittr twfeivdecomp

Version History

new 0.1.0 Mar 9, 2026