### Show results from first three studies; third study is a three-arm
### study
head(dat.franchini2012, 3)
if (FALSE) {
### Load netmeta package
suppressPackageStartupMessages(library("netmeta"))
### Print mean differences with two digits
oldset <- settings.meta(digits = 2)
### Transform data from wide arm-based format to contrast-based
### format. Argument 'sm' must not be provided as the mean difference
### is the default in R function metacont() called internally.
pw <- pairwise(list(Treatment1, Treatment2, Treatment3),
n = list(n1, n2, n3),
mean = list(y1, y2, y3),
sd = list(sd1, sd2, sd3),
data = dat.franchini2012, studlab = Study, sm = "MD")
### Show calculated mean differences (TE) for first three studies
pw[1:5, c(3:7, 10, 1)]
### Conduct network meta-analysis
net <- netmeta(pw)
net
### Draw network graph
netgraph(net, points = TRUE, cex.points = 3, cex = 1.5,
plastic = TRUE, thickness = "se.fixed",
iterate = TRUE, start = "eigen")
### Use previous settings
settings.meta(oldset)
}
Run the code above in your browser using DataLab