Applies a chosen strategy for handling polymicrobial episodes:
- fractional
Keep all rows;
poly_weightis applied downstream during DALY calculation.- exclude
Drop polymicrobial episodes from the main analysis frame.
- separate
Retain polymicrobial episodes in a separate data frame stored in
attr(result, "poly_data")for sensitivity analyses.
Usage
prep_split_poly_episode(
data,
strategy = c("fractional", "exclude", "separate"),
polymicrobial_col = "is_polymicrobial"
)Arguments
- data
Data frame with
is_polymicrobialcolumn (output ofprep_flag_polymicrobial()).- strategy
Character. "fractional" (default), "exclude", or "separate".
- polymicrobial_col
Character. Polymicrobial flag column (0/1). Default "is_polymicrobial".