Last chance! 50% off unlimited learning
Sale ends in
This will calculate the first part of the overall covariance accouting for staggered entry, delayed treatment effect, treatment crossover and loss to follow-up.
overallcovp1(tfix=2.0,tfix0=1.0,taur=5,u=c(1/taur,1/taur),ut=c(taur/2,taur),pi1=0.5,
rate11=c(1,0.5),rate21=rate11,rate31=c(0.7,0.4),
rate41=rate21,rate51=rate51,ratec1=c(0.5,0.6),
rate10=rate11,rate20=rate10,rate30=rate31,
rate40=rate20,rate50=rate20,ratec0=ratec1,
tchange=c(0,1),type1=1,type0=1,
rp21=0.5,rp20=0.5,
eps=1.0e-2,veps=1.0e-2,beta=0,beta0=0)
The first part of the covariance
The first score function
The upper point where the overall covariance is computed.
The lower point where the overall covariance is computed.
Recruitment time
Piecewise constant recuitment rate
Recruitment intervals
Allocation probability for the treatment group
Hazard before crossover for the treatment group
Hazard after crossover for the treatment group
Hazard for time to crossover for the treatment group
Hazard after crossover for the treatment group for complex case
Hazard after crossover for the treatment group for complex case
Hazard for time to censoring for the treatment group
Hazard before crossover for the control group
Hazard after crossover for the control group
Hazard for time to crossover for the control group
Hazard after crossover for the control group for complex case
Hazard after crossover for the control group for complex case
Hazard for time to censoring for the control group
A strictly increasing sequence of time points at which the event rates changes. The first element of tchange must be zero. It must have the same length as rate11
, rate21
, rate31
, etc.
Type of crossover in the treatment group
Type of crossover in the control group
re-randomization prob in the treatment group
re-randomization prob in the control group
A small number representing the error tolerance when calculating the utility function
A small number representing the error tolerance when calculating the Fisher information.
The value at which the covaraince is computed, upper bound
The value at which the covaraince is computed, lower bound
Xiaodong Luo
The hazard functions corresponding to rate11
,...,rate51
,ratec1
, rate10
,...,rate50
,ratec0
are all piecewise constant function taking the form tchange
.
Luo, et al. (2017)
pwe
,rpwe
,qpwe
,ovbeta
,innervar
taur<-1.2
u<-c(1/taur,1/taur)
ut<-c(taur/2,taur)
r11<-c(1,0.5)
r21<-c(0.5,0.8)
r31<-c(0.7,0.4)
r41<-r51<-r21
rc1<-c(0.5,0.6)
r10<-c(1,0.7)
r20<-c(0.5,1)
r30<-c(0.3,0.4)
r40<-r50<-r20
rc0<-c(0.2,0.4)
getcov1<-overallcovp1(tfix=2.0,tfix0=1.0,taur=taur,u=u,ut=ut,pi1=0.5,
rate11=r11,rate21=r21,rate31=r31,
rate41=r41,rate51=r51,ratec1=rc1,
rate10=r10,rate20=r20,rate30=r30,
rate40=r40,rate50=r50,ratec0=rc0,
tchange=c(0,1),type1=1,type0=1,
eps=1.0e-2,veps=1.0e-2,beta=0,beta0=0)
getcov1$covbeta1
Run the code above in your browser using DataLab