confint.delta_med {manymome}R Documentation

Confidence Interval for Delta_Med in a 'delta_med'-Class Object

Description

Return the confidence interval of the Delta_Med in the output of delta_med().

Usage

## S3 method for class 'delta_med'
confint(object, parm, level = NULL, ...)

Arguments

object

The output of delta_med().

parm

Not used because only one parameter, the Delta_Med, is allowed.

level

The level of confidence, default is NULL and the level used when the object was created will be used.

...

Optional arguments. Ignored.

Details

It returns the nonparametric bootstrap percentile confidence interval of Delta_Med, proposed byLiu, Yuan, and Li (2023). The object must be the output of delta_med(), with bootstrap confidence interval requested when calling delta_med(). However, the level of confidence can be different from that used when call delta_med().

Value

A one-row matrix of the confidence interval. All values are NA if bootstrap confidence interval was not requested when calling delta_med().

Author(s)

Shu Fai Cheung https://orcid.org/0000-0002-9871-9448

See Also

delta_med()

Examples


library(lavaan)
dat <- data_med
mod <-
"
m ~ x
y ~ m + x
"
fit <- sem(mod, dat)

# Call do_boot() to generate
# bootstrap estimates
# Use 2000 or even 5000 for R in real studies
# Set parallel to TRUE in real studies for faster bootstrapping
boot_out <- do_boot(fit,
                    R = 45,
                    seed = 879,
                    parallel = FALSE,
                    progress = FALSE)
# Remove 'progress = FALSE' in practice
dm_boot <- delta_med(x = "x",
                     y = "y",
                     m = "m",
                     fit = fit,
                     boot_out = boot_out,
                     progress = FALSE)
dm_boot
confint(dm_boot)


[Package manymome version 0.2.1 Index]