library(lgpr)
# -------------------------------------------------------------------------
dat <- testdata_001
context("Methods for lgpmodel objects")
test_that("param_summary works for models with uncertain effect time", {
et_info <- list(backwards = TRUE, lower = 3, upper = 23, zero = 10)
my_prior <- list(
effect_time_info = et_info,
wrp = igam(14, 3)
)
mod <- create_model(y ~ gp(age) + unc(id) * gp_vm(dis_age),
dat,
prior = my_prior
)
expect_output(print(param_summary(mod)), "- 10) ~ uniform")
})
test_that("param_summary works for models with heterogeneous effects", {
mod <- create_model(y ~ gp(age) + het(id) * gp_vm(dis_age), dat,
prior = list(wrp = igam(14, 3))
)
expect_output(print(param_summary(mod)), " ~ beta")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.