Description
We implement functions allowing for mediation analysis to be performed in cases where the mediator is a count variable with excess zeroes. First a function is provided allowing users to perform analysis for zero-inflated count variables using the marginalized zero-inflated Poisson (MZIP) model (Long et al. 2014 <DOI:10.1002/sim.6293>). Using the counterfactual approach to mediation and MZIP we can obtain natural direct and indirect effects for the overall population. Using delta method processes variance estimation can be performed instantaneously. Alternatively, bootstrap standard errors can be used. We also provide functions for cases with exposure-mediator interactions with four-way decomposition of total effect.
Downloads
237
Last 30 days
13638th
237
Last 90 days
237
Last year
CRAN Check Status
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 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (14 non-OK)
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^
Rd files
checkRd: (-1) mzipmed_data.Rd:22: Lost braces; missing escapes or markup?
22 | @source {Simulated to serve as an example}
| ^