skip_on_cran()
skip_on_os(c("mac", "solaris"))
skip_if_not_installed("brms")
test_that("ggpredict, brms-mo()", {
m <- suppressWarnings(insight::download_model("brms_mo1"))
skip_if(is.null(m))
out <- predict_response(m, "income")
expect_equal(out$predicted, c(30.98621, 59.47271, 70.79805, 73.5196), tolerance = 1e-3)
expect_identical(as.character(out$x), c("below_20", "20_to_40", "40_to_100", "greater_100"))
})
skip_if_not_installed("withr")
skip_if_not_installed("vdiffr")
withr::with_environment(
new.env(),
test_that("plot brms monotonic", {
m <- suppressWarnings(insight::download_model("brms_mo1"))
skip_if(is.null(m))
set.seed(123)
vdiffr::expect_doppelganger(
"plot brms monotonic",
suppressWarnings(plot(predict_response(m, "income"), show_data = TRUE, jitter = TRUE))
)
})
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.