ic_survey.RdCreate an ic data object from household survey data on immunisation coverage.
ic_survey( X, ..., drop_cols = FALSE, survey = "surveyNameEnglish", sample = "Sample_Size", evidence = "evidence", validity = "validity", reduce = TRUE, minSample = 300 ) # S3 method for ic.df ic_survey( X, ..., drop_cols = FALSE, survey = "surveyNameEnglish", sample = "Sample_Size", evidence = "evidence", validity = "validity", reduce = TRUE, minSample = 300 ) # S3 method for ic.df ic_survey( X, ..., drop_cols = FALSE, survey = "surveyNameEnglish", sample = "Sample_Size", evidence = "evidence", validity = "validity", reduce = TRUE, minSample = 300 ) # S3 method for data.frame ic_survey( X, ..., drop_cols = FALSE, survey = "surveyNameEnglish", sample = "Sample_Size", evidence = "evidence", validity = "validity", reduce = TRUE, minSample = 300 )
| X | Any object with immunisation coverage survey data to convert into an ic object. |
|---|---|
| ... | Additional parameters for names of core data elements to pass on
to |
| drop_cols | Should other columns in |
| survey, sample, evidence, validity | Character of the column name within
|
| reduce | Should country-vaccine combinations which have insufficient
coverage data be removed? Default is |
| minSample | Numeric. Minimum reported sample size needed to keep
coverage records. Default is 300. Only used with |
An object of class ic.df which extends data.frame with
attributes to location and preserve core data elements for immunisation
coverage.
ic_survey is is an extension to ic_data and is used to
create a properly formed and processed dataset for immunisation coverage
modelling based on household survey datasets.
if (FALSE) { # assume `df` is a data.frame # convert to an imcover data frame ic_survey(df, group="iso3", # specify columns names in df time="cohortyear", vaccine="vaccine", coverage = "coverage", survey = "surveynameenglish", sample = "sample_size", evidence = "evidence", validity = "validity", biasAdjust = TRUE) }