Description Usage Arguments Details Value Author(s) See Also Examples
This function performs marginal causal mediation analysis under the linear structural equation modeling framework. It assumes the mediators are causally independent.
1 2 |
X |
a vector of length n, the randomized treatment assignment. |
M |
a n\times p data matrix, the mediators. |
Y |
a vector of length n, the outcome of interest. |
sims |
a numeric value, the number of bootstrap replications. Default is 1000. |
boot |
a logic variable, if |
boot.ci.type |
a character of the way of calculating bootstrap confidence interval. If |
conf.level |
a numeric value, the designated significance level. Default is 0.05, i.e., return 95\% confidence interval. |
p.adj.method |
a character of the method implemented for multiple testing adjustment. See |
Consider the case of multiple mediators, when the mediators are causally independent, i.e., given the treatment assignment, the potential outcome of different mediators are conditionally independent, it is equivalent to conduct a series of marginal mediation analysis on each individual mediators.
M_{i}^{(j)}=α_{0j}+α_{j}Z_{i}+ξ_{ij},
Y_{i}=β_{0j}+γ_{j} Z_{i}+β_{j}M_{i}^{(j)}+η_{ij},
where ξ_{ij} and η_{ij} are model errors with mean zero and independent of each other. See mediate
for details about single mediator analysis.
IE |
an outcome matrix, the estimate, p-value, lower and upper bound of the confidence interval, and the adjusted p-value of the indirect effect for each mediator. |
DE |
an outcome matrix, this provides the estimate of the direct effects, as well as the p-value, lower and upper bound of the confidence interval. |
alpha |
an outcome matrix, the estimate of the treatment effect on each mediator, as well as the p-value, lower and upper bound of the confidence interval and the adjusted p-value. |
beta |
an outcome matrix, the estimate of the mediator effect on the outcome with a one-unit increment, as well as the p-value, lower and upper bound of the confidence interval and the adjusted p-value. |
gamma |
an outcome matrix, th estimate, p-value, lower and upper bound of the confidence interval, and the adjusted p-value of γ_{j} in the model. For each mediator, this is the effect not explained by the mediator. |
IE.total |
an outcome matrix, the estimate, p-value, lower and upper bound of the total indirect effect. |
Yi Zhao, Johns Hopkins University, zhaoyi1026@gmail.com;
Martin A. Lindquist, Johns Hopkins University, mal2053@gmail.com;
Brian S. Caffo, Johns Hopkins University, bcaffo@gmail.com.
1 2 3 4 5 6 7 8 9 10 11 | #############################################
data(env.example)
X<-get("X",env.example)
M<-get("M",env.example)
Y<-get("Y",env.example)
Phi<-get("Phi",env.example)
# marginal mediation analysis on causally independent mediators
M.tilde<-M%*%Phi
mcma_BK(X,M.tilde,Y,boot=FALSE)
#############################################
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.