Skip to contents

Partial Pearson correlation controlling for covariates

Usage

partial_correlation(x, y, covariates, confidence = 0.95)

Arguments

x, y

Numeric vectors of interest.

covariates

Matrix or data frame of covariates.

confidence

Confidence level.

Value

An object of class "morie_test_result".

Examples

set.seed(1)
z <- matrix(rnorm(90), nrow = 30)
x <- rnorm(30); y <- x + rnorm(30)
partial_correlation(x, y, z)
#> Partial correlation
#> -------------------
#>   statistic = 0.650378
#>   p-value   = 9.99722e-05
#>   df        = 25
#>   estimate  = 0.650378
#>   effect    = 0.422991
#>   CI        = [0.366142, 0.823613]
#>   n         = 30