View source: R/binary_to_individual.R
binary_to_individual | R Documentation |
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.
binary_to_individual(
data,
group = "group",
covariates = c(),
rename_group = TRUE
)
data |
A data frame with columns |
group |
Column name storing group |
covariates |
Column names in |
rename_group |
If See |
A data frame with columns group
, outcome
and treatment
.
prepare_ma uses this function
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")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.