TrialLevelIT {Surrogate} | R Documentation |
Estimates trial-level surrogacy in the information-theoretic framework
Description
The function TrialLevelIT
estimates trial-level surrogacy based on the vectors of treatment effects on (i.e.,
), intercepts on
(i.e.,
) and
(i.e.,
) in the different trials. See the Details section below.
Usage
TrialLevelIT(Alpha.Vector, Mu_S.Vector=NULL,
Beta.Vector, N.Trial, Model="Reduced", Alpha=.05)
Arguments
Alpha.Vector |
The vector of treatment effects on |
Mu_S.Vector |
The vector of intercepts for |
Beta.Vector |
The vector of treatment effects on |
N.Trial |
The total number of available trials. |
Model |
The type of model that should be fitted, i.e., |
Alpha |
The |
Details
When a full model is requested (by using the argument Model=c("Full")
in the function call), trial-level surrogacy is assessed by fitting the following univariate model:
where = the trial-specific treatment effects on
,
= the trial-specific intercepts for
, and
= the trial-specific treatment effects on
. The
log likelihood value of model (1) (
) is subsequently compared to the
log likelihood value of an intercept-only model (
;
), and
is computed based based on the Variance Reduction Factor (for details, see Alonso & Molenberghs, 2007):
where is the number of trials.
When a reduced model is requested (by using the argument Model=c("Reduced")
in the function call), the following model is fitted:
The log likelihood value of this model (
for the reduced model) is subsequently compared to the
log likelihood value of an intercept-only model (
;
), and
is computed based on the reduction in the likelihood (as described above).
Value
An object of class TrialLevelIT
with components,
Alpha.Vector |
The vector of treatment effects on |
Beta.Vector |
The vector of treatment effects on |
N.Trial |
The total number of trials. |
R2.ht |
A |
Author(s)
Wim Van der Elst, Ariel Alonso, & Geert Molenberghs
References
Burzykowski, T., Molenberghs, G., & Buyse, M. (2005). The evaluation of surrogate endpoints. New York: Springer-Verlag.
Buyse, M., Molenberghs, G., Burzykowski, T., Renard, D., & Geys, H. (2000). The validation of surrogate endpoints in meta-analysis of randomized experiments. Biostatistics, 1, 49-67.
See Also
UnimixedContCont
, UnifixedContCont
, BifixedContCont
, BimixedContCont
, plot.TrialLevelIT
Examples
# Generate vector treatment effects on S
set.seed(seed = 1)
Alpha.Vector <- seq(from = 5, to = 10, by=.1) + runif(min = -.5, max = .5, n = 51)
# Generate vector treatment effects on T
set.seed(seed=2)
Beta.Vector <- (Alpha.Vector * 3) + runif(min = -5, max = 5, n = 51)
# Apply the function to estimate R^2_{h.t}
Fit <- TrialLevelIT(Alpha.Vector=Alpha.Vector,
Beta.Vector=Beta.Vector, N.Trial=50, Model="Reduced")
summary(Fit)
plot(Fit)