skip_on_cran()
skip_on_os(c("mac", "solaris"))
skip_if_not_installed("tinytable", minimum_version = "0.1.0")
test_that("ggpredict, print_md", {
data(efc, package = "ggeffects")
efc$c161sex <- as.factor(efc$c161sex)
fit <- lm(neg_c_7 ~ c12hour + barthtot * c161sex + e42dep, data = efc)
result <- predict_response(fit, c("barthtot", "c161sex"))
out <- print_md(result)
expect_snapshot(print(out))
out <- print_md(result, collapse_ci = TRUE)
expect_snapshot(print(out))
out <- print_md(result, collapse_table = TRUE, collapse_ci = TRUE)
expect_snapshot(print(out))
})
test_that("ggpredict, print_md", {
skip_if_not_installed("datawizard")
skip_if_not_installed("marginaleffects")
data(efc, package = "ggeffects")
efc$c161sex <- datawizard::to_factor(efc$c161sex)
efc$c172code <- datawizard::to_factor(efc$c172code)
fit <- lm(neg_c_7 ~ c12hour + c172code * c161sex + e42dep, data = efc)
result <- test_predictions(fit, c("c172code", "c161sex"), , collapse_levels = TRUE)
out <- print_md(result)
expect_snapshot(print(out))
out <- print_md(result, collapse_ci = TRUE)
expect_snapshot(print(out))
out <- print_md(result, collapse_ci = TRUE, collapse_p = TRUE)
expect_snapshot(print(out))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.