confint.indirect {manymome} | R Documentation |
Confidence Interval of Indirect Effect or Conditional Indirect Effect
Description
Return the
confidence interval of the indirect
effect or conditional indirect effect
stored in the output of
indirect_effect()
or
cond_indirect()
.
Usage
## S3 method for class 'indirect'
confint(object, parm, level = 0.95, boot_type, ...)
Arguments
object |
The output of
|
parm |
Ignored because the stored object always has only one parameter. |
level |
The level of confidence, default is .95, returning the 95% confidence interval. |
boot_type |
If bootstrap
confidence interval is to be formed,
the type of bootstrap confidence
interval. The supported types
are |
... |
Additional arguments. Ignored by the function. |
Details
It extracts and returns the stored confidence interval if available.
The type of confidence interval depends on the call used to compute the effect. This function merely retrieves the stored estimates, which could be generated by nonparametric bootstrapping, Monte Carlo simulation, or other methods to be supported in the future, and uses them to form the percentile confidence interval.
Value
A numeric vector of two elements, the limits of the confidence interval.
See Also
indirect_effect()
and
cond_indirect()
Examples
dat <- modmed_x1m3w4y1
# Indirect Effect
library(lavaan)
mod1 <-
"
m1 ~ x
m2 ~ m1
y ~ m2 + x
"
fit <- sem(mod1, dat,
meanstructure = TRUE, fixed.x = FALSE,
se = "none", baseline = FALSE)
# R should be at least 2000 or 5000 in real research.
out1 <- indirect_effect(x = "x", y = "y",
m = c("m1", "m2"),
fit = fit,
boot_ci = TRUE, R = 45, seed = 54151,
parallel = FALSE,
progress = FALSE)
out1
confint(out1)