binary_to_individual {baggr} | R Documentation |
Generate individual-level binary outcome data from an aggregate statistics
Description
This is a helper function that is typically used automatically by some of baggr functions,
such as when running model="logit"
in baggr, when summary-level data are supplied.
Usage
binary_to_individual(
data,
group = "group",
covariates = c(),
rename_group = TRUE
)
Arguments
data |
A data frame with columns |
group |
Column name storing group |
covariates |
Column names in |
rename_group |
If See |
Value
A data frame with columns group
, outcome
and treatment
.
See Also
prepare_ma uses this function
Examples
df_yusuf <- read.table(text="
trial a n1i c n2i
Balcon 14 56 15 58
Clausen 18 66 19 64
Multicentre 15 100 12 95
Barber 10 52 12 47
Norris 21 226 24 228
Kahler 3 38 6 31
Ledwich 2 20 3 20
", header=TRUE)
bti <- binary_to_individual(df_yusuf, group = "trial")
head(bti)
# to go back to summary-level data
prepare_ma(bti, effect = "logOR")
# the last operation is equivalent to simply doing
prepare_ma(df_yusuf, group="trial", effect="logOR")
[Package baggr version 0.7.8 Index]