Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----setup--------------------------------------------------------------------
library(bonsaiforest)
## ----str_data-----------------------------------------------------------------
str(example_data)
## -----------------------------------------------------------------------------
naivepop_model <- naivepop(
resp = "tt_pfs",
trt = "arm",
data = example_data,
resptype = "survival",
status = "ev_pfs"
)
## -----------------------------------------------------------------------------
summary_naivepop <- summary(naivepop_model)
summary_naivepop
## -----------------------------------------------------------------------------
naive_model <- naive(
resp = "tt_pfs", trt = "arm",
subgr = c("x_1", "x_2"),
data = example_data, resptype = "survival",
status = "ev_pfs"
)
## -----------------------------------------------------------------------------
summary_naive <- summary(naive_model, conf = 0.90)
summary_naive
## ----fig.dim = c(6, 6)--------------------------------------------------------
plot(summary_naive)
## -----------------------------------------------------------------------------
ridge_model <- elastic_net(
resp = "tt_pfs", trt = "arm",
subgr = c("x_1", "x_2"),
covars = c(
"x_1", "x_2", "x_3", "x_4", "x_5",
"x_6", "x_7", "x_8", "x_9", "x_10"
),
data = example_data, resptype = "survival",
alpha = 0, status = "ev_pfs"
)
lasso_model <- elastic_net(
resp = "tt_pfs", trt = "arm",
subgr = c("x_1", "x_2"),
covars = c(
"x_1", "x_2", "x_3", "x_4", "x_5",
"x_6", "x_7", "x_8", "x_9", "x_10"
),
data = example_data, resptype = "survival",
alpha = 1, status = "ev_pfs"
)
## -----------------------------------------------------------------------------
summary_ridge <- summary(ridge_model)
summary_ridge
summary_lasso <- summary(lasso_model)
summary_lasso
## ----fig.dim = c(6, 6)--------------------------------------------------------
plot(summary_ridge)
plot(summary_lasso)
## ----eval=FALSE, echo=TRUE----------------------------------------------------
# horseshoe_model <- horseshoe(
# resp = "tt_pfs", trt = "arm",
# subgr = c("x_1", "x_2"),
# covars = c(
# "x_1", "x_2", "x_3", "x_4", "x_5",
# "x_6", "x_7", "x_8", "x_9", "x_10"
# ),
# data = example_data,
# resptype = "survival",
# status = "ev_pfs",
# chains = 2,
# seed = 0,
# iter = 1000,
# warmup = 800,
# control = list(adapt_delta = 0.95)
# )
## ----echo=FALSE---------------------------------------------------------------
# Load the saved object from the package to save
# compilation time for this vignette.
horseshoe_model <- horseshoe_fit_surv
## -----------------------------------------------------------------------------
horseshoe_model$fit
## -----------------------------------------------------------------------------
summary_horseshoe <- summary(horseshoe_model, conf = 0.9)
summary_horseshoe
## ----fig.dim = c(6, 6)--------------------------------------------------------
plot(summary_horseshoe)
## -----------------------------------------------------------------------------
comparison_data <- compare(naivepop_model, naive_model, ridge_model, lasso_model, horseshoe_model)
comparison_data
## ----fig.dim = c(6, 6)--------------------------------------------------------
plot(comparison_data)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.