if (FALSE) { # interactive()
d <- data.frame(time=1:100,
status=sample(0:1, size=100, replace=TRUE),
arm=sample(c("t", "c"), size=100, replace=TRUE),
sex=sample(1:2, size=100, replace=TRUE),
district=sample(1:5, size=100, replace=TRUE)
)
head(d)
fit_x_r <- brm_surv(time="time", cnsr="1-status",
var=c("factor(arm)", "factor(sex)"),
rvar="district", data=d,
family="Weibull", random="frailty"
)
fit_x_r$fit
fit_x_r$post_sample
fit_x_r$waic
fit_x_r$loo
}
Run the code above in your browser using DataLab