Nothing
library(testthat)
library(lavaan)
#context("Test mahalanobis_rerun.R")
mod <-
'
iv1 ~~ iv2
m1 ~ iv1 + iv2
dv ~ m1
'
dat <- pa_dat
dat0 <- dat[1:50, ]
fit0 <- lavaan::sem(mod, dat0)
rerun_out <- lavaan_rerun(fit0, parallel = FALSE)
md_rerun <- mahalanobis_rerun(rerun_out)
md_fit <- mahalanobis_rerun(fit0)
md_stats <- mahalanobis(dat0, colMeans(dat0), cov(dat0))
test_that("Compare Mahalanobis distances", {
expect_equal(ignore_attr = TRUE,
as.vector(md_rerun),
md_stats
)
})
test_that("Can accept a lavaan fit object", {
expect_equal(ignore_attr = TRUE,
as.vector(md_fit),
md_stats
)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.