JM icon indicating copy to clipboard operation
JM copied to clipboard

sample sizes in the longitudinal and event processes differ.

Open marazzoli opened this issue 11 months ago • 0 comments

          Hello there. Just starting with JM and having an issue that seems to be related to the size of the matrixes from the two sbumodels, even though they originate from the same df.

Your help would be greatly appreciated.

Here's the error that I get after running JMbayes2:

Error in jointModelBayes(mod_fi_onegroup, cox_fit, timeVar = "week") : sample sizes in the longitudinal and event processes differ.

this is the reprex() {though it differs from the error message above} #longitudinal submodel mod_fi_onegroup=lme(fi ~ week + one_group, random= ~ week|id, corr=corAR1(form = ~ 1|id), control=lmeControl(opt='optim'), data=fi.long, method="REML", na.action = na.exclude) #> Error in lme(fi ~ week + one_group, random = ~week | id, corr = corAR1(form = ~1 | : could not find function "lme"

#coxph time-to-event submodel cox_fit<-coxph(Surv(age_weeks, censored) ~ one_group + cluster (id), data = fi.long, x=TRUE, model = TRUE) #> Error in coxph(Surv(age_weeks, censored) ~ one_group + cluster(id), data = fi.long, : could not find function "coxph"

library(JMbayes2) #> Warning: package 'JMbayes2' was built under R version 4.3.2 #> Loading required package: survival #> Loading required package: nlme #> Loading required package: GLMMadaptive #> Warning: package 'GLMMadaptive' was built under R version 4.3.2 #> Loading required package: splines joint_ca <- jm(cox_fit, mod_fi_onegroup, timeVar = "week") #> Warning in jm(cox_fit, mod_fi_onegroup, timeVar = "week"): unknown names in #> control: timeVar #> Error in eval(expr, envir, enclos): object 'mod_fi_onegroup' not found

Originally posted by @marazzoli in https://github.com/drizopoulos/JM/issues/38#issuecomment-1969502648

marazzoli avatar Feb 28 '24 17:02 marazzoli