Transposes a Results object (as created by analyse()
) in order to group
the same estimates together into vectors.
Usage
transpose_results(results, components)
Arguments
- results
A list of results.
- components
a character vector of components to extract
(i.e. "est", "se"
).
Details
Essentially this function takes an object of the format:
x <- list(
list(
"trt1" = list(
est = 1,
se = 2
),
"trt2" = list(
est = 3,
se = 4
)
),
list(
"trt1" = list(
est = 5,
se = 6
),
"trt2" = list(
est = 7,
se = 8
)
)
)
and produces:
list(
trt1 = list(
est = c(1,5),
se = c(2,6)
),
trt2 = list(
est = c(3,7),
se = c(4,8)
)
)