test_that("`plot.see_p_direction()` works", {
skip_if_not_installed("rstanarm")
skip_if_not_installed("ggridges")
set.seed(123)
result <- bayestestR::p_direction(m_rstan)
expect_s3_class(plot(result), "gg")
})
skip_on_cran()
skip_if_not_installed("bayestestR", minimum_version = "0.14.1")
skip_if_not_installed("parameters", minimum_version = "0.22.3")
test_that("`plot.see_p_direction` works {parameters}", {
skip_if_not_installed("ggridges")
data(qol_cancer, package = "parameters")
model <- lm(QoL ~ time + age + education, data = qol_cancer)
set.seed(123)
out <- parameters::p_direction(model)
vdiffr::expect_doppelganger(
title = "plot.p_dir_frequ1",
fig = plot(out)
)
set.seed(123)
out <- parameters::p_direction(model, null = 2)
vdiffr::expect_doppelganger(
title = "plot.p_dir_frequ2",
fig = plot(out)
)
})
test_that("plot p_direction, glmmTMB", {
skip_if_not_installed("glmmTMB")
skip_if_not_installed("ggridges")
data(Salamanders, package = "glmmTMB")
m1 <- glmmTMB::glmmTMB(count ~ mined + cover + (1 | site),
zi = ~mined,
family = poisson,
data = Salamanders
)
set.seed(123)
out <- parameters::p_direction(m1)
vdiffr::expect_doppelganger(
title = "plot.p_dir_glmmTMB",
fig = plot(out)
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.