View source: R/plot.TrialLevelMA.R
| plot TrialLevelMA | R Documentation | 
TrialLevelMA() function
Produces a plot that provides a graphical representation of trial-level surrogacy based on the output of the TrialLevel() function (meta-analytic framework).   
## S3 method for class 'TrialLevelMA'
plot(x, Weighted=TRUE, Xlab.Trial, 
Ylab.Trial, Main.Trial, Par=par(oma=c(0, 0, 0, 0), 
mar=c(5.1, 4.1, 4.1, 2.1)), ...)
| x | An object of class  | 
| Weighted | Logical. If  | 
| Xlab.Trial | The legend of the X-axis of the plot that depicts trial-level surrogacy. Default "Treatment effect on the surrogate endpoint ( | 
| Ylab.Trial | The legend of the Y-axis of the plot that depicts trial-level surrogacy. Default "Treatment effect on the true endpoint ( | 
| Main.Trial | The title of the plot that depicts trial-level surrogacy. Default "Trial-level surrogacy". | 
| Par | Graphical parameters for the plot. Default  | 
| ... | Extra graphical parameters to be passed to  | 
Wim Van der Elst, Ariel Alonso, & Geert Molenberghs
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.
UnifixedContCont, BifixedContCont, UnifixedContCont, BimixedContCont, TrialLevelMA
# 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)
# Vector of sample sizes of the trials (here, all n_i=10)
N.Vector <- rep(10, times=51)
# Apply the function to estimate R^2_{trial}
Fit <- TrialLevelMA(Alpha.Vector=Alpha.Vector,
Beta.Vector=Beta.Vector, N.Vector=N.Vector)
# Plot the results and obtain summary
plot(Fit)
summary(Fit)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.