R/01.lpl.R

Defines functions lpl

#log partial likelihood
lpl=function(dfC, dfT,s){
  loglik=sum(dfC$zb[dfC$wstatus])+sum(dfT$zb[dfT$wstatus])
  for(i in dfC$wstatus)
    loglik=loglik-log(sum(I1(dfC$time[i],dfC$time,s)*dfC$ezb)+sum(I1(dfC$time[i],dfT$time,s)*dfT$ezb))
  for(i in dfT$wstatus)
    loglik=loglik-log(sum(I1(dfT$time[i],dfC$time,s)*dfC$ezb)+sum(I0(dfT$time[i],dfT$time)*dfT$ezb))
  return(loglik)
}

Try the coxphm package in your browser

Any scripts or data that you put into this service are public.

coxphm documentation built on Aug. 8, 2025, 6:58 p.m.