stratify_data {serocalculator} | R Documentation |
Split data by stratum
Description
Split biomarker data, decay curve parameters, and noise parameters to prepare for stratified incidence estimation.
Usage
stratify_data(
data,
curve_params,
noise_params,
strata_varnames = "",
curve_strata_varnames = NULL,
noise_strata_varnames = NULL,
antigen_isos = data %>% attr("antigen_isos")
)
Arguments
curve_params |
a
|
noise_params |
a
|
strata_varnames |
|
curve_strata_varnames |
A subset of |
noise_strata_varnames |
A subset of |
antigen_isos |
Character vector with one or more antibody names. Values must match |
Value
a "biomarker_data_and_params.list"
object (a list with extra attributes "strata"
, "antigen_isos"
, etc)
Examples
## Not run:
library(dplyr)
xs_data <-
sees_pop_data_pk_100
curve <-
typhoid_curves_nostrat_100 %>%
filter(antigen_iso %in% c("HlyE_IgA", "HlyE_IgG"))
noise <-
example_noise_params_pk
stratified_data =
stratify_data(
data = xs_data,
curve_params = curve,
noise_params = noise,
strata_varnames = "catchment",
curve_strata_varnames = NULL,
noise_strata_varnames = NULL
)
## End(Not run)