DRKMEIV {otrKM} | R Documentation |
The (S)DRKMEIV estimator.
Description
Given a predetermined t0 and eta, calculate t0-year potential survival probability based on the (S)DRKMEIV estimator.
Usage
DRKMEIV(eta, datalist, ps, prep, t0, smooth = TRUE)
Arguments
eta |
The parameters of the regime. |
datalist |
A list used to calculate the (S)DRKMEIV estimator including treatment named |
ps |
A list including the probability of receiving instrument given baseline covariates named |
prep |
A list including estimates |
t0 |
A predetermined time. |
smooth |
A logic variable indicating wether a smoothed version should be used. |
Details
More details can be found in references.
Value
Estimated potential survival probability given eta and t0.
References
Xia, J., Zhan, Z., Zhang, J. (2022) Estimating optimal treatment regime in survival contexts using an instrumental variable. Under Review.
Examples
# load data
data(simulation)
simulation=simulation[order(simulation$Survival),]
# convert the data into a datalist
datalist=list(z=simulation$Instrument,a=simulation$Treatment,
obs.t=simulation$Survival,delta=simulation$Status,
l=cbind(simulation$Covariate1,simulation$Covariate2))
# predetermined t0 and eta
t0=5
eta=c(1,2,3)
# calculate ps and prep
ps=Fps.DRKMEIV(datalist,t0)
prep=Fprep.DRKMEIV(datalist, ps, t0)
DRKMEIV(eta, datalist, ps, prep, t0, smooth=TRUE)