Description Usage Arguments Value See Also Examples
View source: R/formula.jointmeta1.R
Extract the formula of various parts of the joint model fit
1 2 3 |
x |
A |
type |
A character string indicating what part of the joint model the
formula should be returned for. Specifying |
... |
additional arguments; currently none are used. |
This function returns a formula for the specified portion of the
joint model fitted in the supplied jointmeta1
object.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #change example data to jointdata object
jointdat2<-tojointdata(longitudinal = simdat2$longitudinal,
survival = simdat2$survival, id = 'id',longoutcome = 'Y',
timevarying = c('time','ltime'),
survtime = 'survtime', cens = 'cens',time = 'time')
#set variables to factors
jointdat2$baseline$study <- as.factor(jointdat2$baseline$study)
jointdat2$baseline$treat <- as.factor(jointdat2$baseline$treat)
#fit multi-study joint model
#note: for demonstration purposes only - max.it restricted to 5
#model would need more iterations to truely converge
onestagefit<-jointmeta1(data = jointdat2, long.formula = Y ~ 1 + time +
+ treat + study, long.rand.ind = c('int', 'time'),
long.rand.stud = c('treat'),
sharingstrct = 'randprop',
surv.formula = Surv(survtime, cens) ~ treat,
study.name = 'study', strat = TRUE, max.it=5)
#return the formula for the longitudinal fixed effects
formula(onestagefit, type = 'Longitudinal')
#return the formula for the time-to-event fixed effects
formula(onestagefit, type = 'Survival')
#return the formula for the individual level random effects
formula(onestagefit, type = 'Rand_ind')
#return the formula for the study level random effects
formula(onestagefit, type = 'Rand_stud')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.