pte.survival | R Documentation |
Estimates the proportion of treatment effect explained by the optimally transformed surrogate
pte.survival(xob, s.ob, deltaob, aob, t, t.0, varind = 0, re = 100)
xob |
observed survival time |
s.ob |
surrogate information at time t.0 |
deltaob |
event indicator |
aob |
treatment indicator |
t |
time at which the primary outcome is measured |
t.0 |
time at which the surrogate is measured |
varind |
whether to estimate variance (yes=0, no=1) |
re |
number of replications for resampling, if varind=0 |
A list of the following:
pte.est |
The estimated proportion of treatment effect explained (PTE) by the optimally transformed surrogate |
pte.ese |
Standard error estimate for the PTE, provided if var.ind=0 |
g1.est |
Estimated g1 |
g1.ese |
Standard error estimate for ge, provided if var.ind = 0 |
sgrid |
Grid used for the surrogate marker, equally spaced |
gs.est |
Estimated g(s), optimal transformation of s, for the sgrid |
gs.ese |
Standard error estimate for g(s), provided if var.ind = 0 |
# load the data data("sysdata") # time at which the surrogate is measured t.0 = data.example$t.0 # time at which the primary outcome is measured t = data.example$t # observed survival time xob = data.example$data$xob # surrogate information at t.0 s.ob = data.example$data$s.ob # event indicator deltaob = data.example$data$deltaob # treatment indicator aob = data.example$data$aob # main estimation function # varind: whether to estimate variance; re:number of replications for resampling out = pte.survival(xob, s.ob, deltaob, aob, t, t.0, varind=0, re=100) # estimated PTE out$pte.est # estimated g1 out$g1.est # estimated g2(s) at equally spaced s point plot(out$sgrid, out$gs.est, type="l", xlab = "Surrogate Marker", ylab = "Optimal Transformation") #The PTE result indicates that this is a moderate to high surrogate marker in this setting.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.