Learn R Programming

robmed (version 0.1.1)

plotMediation: Plot (robust) mediation analysis results

Description

Produce dot plots of selected coefficients from regression models computed in (robust) mediation analysis, or density plots of the indirect effect.

Usage

plotMediation(object, ...)

# S3 method for bootTestMediation plotMediation(object, method = c("dot", "density"), parm = c("c", "ab"), ...)

# S3 method for sobelTestMediation plotMediation(object, data, method = c("dot", "density"), parm = c("c", "ab"), level = 0.95, ...)

# S3 method for list plotMediation(object, data, method = c("dot", "density"), parm = c("c", "ab"), level = 0.95, ...)

# S3 method for default plotMediation(object, mapping = attr(object, "mapping"), facets = attr(object, "facets"), ...)

# S3 method for testMediation autoplot(object, ...)

# S3 method for testMediation plot(x, ...)

Arguments

object, x

an object inheriting from class "testMediation" containing results from (robust) mediation analysis. For plotMediation, a list of such objects may be supplied as well.

method

a character string specifying which plot to produce. Possible values are "dot" for a dot plot of selected coefficients, or "density" for a density plot of the indirect effect.

parm

a character string specifying the coefficients to be included in a dot plot. The default is to include the direct and the indirect effect.

data

an optional numeric vector containing the \(x\)-values at which to evaluate the assumed normal density from Sobel's test (only used in case of a density plot). The default is to take 100 equally spaced points between the estimated indirect effect \(\pm\) three times the standard error according to Sobel's formula.

level

numeric; the confidence level of the confidence intervals from Sobel's test to be included in a dot plot. The default is to include 95% confidence intervals.

mapping

an aesthetic mapping to override the default behavior (see aes or aes_string).

facets

a faceting formula to override the default behavior (only used in case of a dot plot). If supplied, facet_wrap or facet_grid is called depending on whether the formula is one-sided or two-sided.

additional arguments to be passed to and from methods.

Value

An object of class "ggplot" (see ggplot).

See Also

testMediation, fortify