CMMs {CMMs} R Documentation

Compositional Mediation Model

Description

A compositional mediation model for continuous outcome and binary outcomes to deal with mediators that are compositional data

Usage

CMMs(data,outcome,med,pred,cov_con=NULL,cov_cat=NULL,
weight=NULL,family="identity",boot=5000)


Arguments

 data an input dataframe outcome column number that locate continuous or binary outcome variable in data med a vector of column numbers that locate the compositional mediators in data pred column number that locate continuous or binary exposure in data cov_con a vector of column numbers that locate the continuous covariates in data (default NULL). cov_cat a vector of column numbers that locate the categorical covariates in data (default NULL). weight column number that locate weights in data (default NULL). family If your outcome variable is continuous, then family="identity"; if your outcome variable is binary, then family="logistic" (default "identity") boot Number of bootstrap (default 5000)

Details

This code can be used to model with a situation when the mediators are compositional data.

Value

An object of class CMM, which is a list with the following components:

 Indirect.effect Indirect effects of exposure on an outcome variable (with 95% bootstrap confidence intervals) Direct.effect Direct effects of exposure on an outcome variable (with 95% bootstrap confidence intervals) Total.effect Total effects of exposure on an outcome variable (with 95% bootstrap confidence intervals) Mediation.effect.plot A plot shows mediation effect of exposure on an outcome variables (mediation effect with with 95% bootstrap confidence intervals) Relative.Effects.plot A plot shows relative effect of exposure on an outcome variables (relative effect with with 95% bootstrap confidence intervals)

References

Lin Z, Zhu S, Cheng J, Lin Q, Lawrence WR, Zhang W, Huang Y, Chen Y, Gao Y. The mediating effect of engagement in physical activity over a 24-hour period on chronic disease and depression: using compositional mediation model. J Affect Disord. 2021 Dec 10:S0165-0327(21)01337-9. doi: 10.1016/j.jad.2021.12.019.

Examples

data(CMM_test_data)
result=CMMs(CMM_test_data,1,3:22,2,cov_con=23:24,cov_cat=NULL,weight=NULL,boot=100)


[Package CMMs version 1.0.0 Index]