set.seed(1337)
n <- 100
x1 <- runif(n)
x2 <- runif(n)
x3 <- runif(n)
y <- rnorm(n, 0 + 1 * x1 + 1 * x3, exp(-3 + 1 * x2 + 1 * x3))
m <- lmls(y ~ x1 + x3, ~ x2 + x3)
# glance() --------------------------------------------------------------------
test_that("glance() returns right structure", {
expect_s3_class(glance(m), "data.frame")
expect_setequal(
names(glance(m)),
c("df", "logLik", "AIC", "BIC", "deviance", "df.residual")
)
})
# tidy() ----------------------------------------------------------------------
test_that("tidy() returns right structure", {
expect_s3_class(tidy(m), "data.frame")
expect_equal(nrow(tidy(m)), 6)
expect_setequal(
names(tidy(m)),
c("predictor", "term", "estimate", "std.error", "statistic", "p.value")
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.