Therneau, Terry M., Ph.D.
2016-Sep-06 13:56 UTC
[R] Conditional gap time frailty cox model for recurrent events
You can ignore the message below. The maximizing routine buried within the frailty() command buried with coxph() has a maximizer that is not the brightest. It sometimes gets lost but then finds its way again. The message is from one of those. It likely took a not-so-good update step, and took a couple of iterations to recover. In coxpenal.fit(X, Y, strats, offset, init = init, control, weights = weights, : Inner loop failed to coverge for iterations 3 4 To be fair the maximizing problem for a mixed effects Cox model is not easy. In the coxme code I have spent much more time on the details of this. Terry Therneau ------------------------------ On 09/06/2016 05:00 AM, r-help-request at r-project.org wrote:> Dear Elisabetta, > > I have no direct answer to your question, but a suggestion: Use the > 'coxme' function (in the package with the same name). In the help page > for 'frailty' (survival) you will find: "The coxme package has > superseded this method. It is faster, more stable, and more flexible." > > Hth, G?ran > > On 2016-09-05 11:42, Elisabetta Petracci wrote: >> >Dear users, >> > >> >I am fitting a conditional gap time frailty cox model weighting >> >observations by means of inverse probability time dependent weigths. >> >Attached find the self-explaining dataset. >> > >> >I have used the following sintax: >> > >> >coxph(Surv(gaptstart,gaptstop,status)~treat+strata(nrecord01)+frailty(id,distribution="gamma",method="em"), >> >data=dataNOTDrr,weights=dataNOTDrr$weight) >> > >> > >> >And I get the following warning: >> > >> >Warning message: >> >In coxpenal.fit(X, Y, strats, offset, init = init, control, weights >> >weights, : >> > Inner loop failed to coverge for iterations 3 4 >> > >> > >> >I have tried to: >> >- leave out the weights but I get the error anyway >> >- to randomly select a subset of patients and I don't get the error. This >> >seems to suggest that the problem is with some observations. >> > >> >Any suggestion? >> > >> >Many thanks, >> > >> >Elisabetta >> >