tvmcurve_3trt {tvmediation}R Documentation

Main function for time varying mediation function for continuous outcome and three treatment arms (i.e., exposure groups).

Description

Part of the set of internal functions to estimate the time-varying mediation effect and bootstrap standard errors for three treatment groups and continuous outcome.

Usage

tvmcurve_3trt(T1, T2, t.seq, x, y, t.est)

Arguments

T1

a vector indicating assignment to treatment 1

T2

a vector indicating assignment to treatment 2

t.seq

a vector of time points for each observation

x

matrix of mediator values in wide format

y

matrix of outcome values in wide format

t.est

time points at which to make the estimation. Default = t.seq

Value

hat.alpha1

estimated Treatment 1 effect on mediator

hat.alpha2

estimated Treatment 2 effect on mediator

hat.gamma1

estimated Treatment 1 direct effect on outcome

hat.gamma2

estimated Treatment 2 direct effect on outcome

hat.tau1

estimated Treatment 1 total effect on outcome

hat.tau2

estimated Treatment 2 total effect on outcome

hat.beta

estimated mediator effect on outcome

hat.mediation1

time varying mediation effect for Treatment 1 on outcome

hat.mediation2

time varying mediation effect for Treatment 2 on outcome


[Package tvmediation version 1.1.0 Index]