View source: R/con_inadmissible_categorical.R
con_inadmissible_categorical | R Documentation |
For each categorical variable, value lists should be defined in the metadata. This implementation will examine, if all observed levels in the study data are valid.
Indicator
con_inadmissible_categorical(
resp_vars = NULL,
study_data,
meta_data,
label_col,
threshold_value = 0
)
resp_vars |
variable list the name of the measurement variables |
study_data |
data.frame the data frame that contains the measurements |
meta_data |
data.frame the data frame that contains metadata attributes of study data |
label_col |
variable attribute the name of the column in the metadata with labels of variables |
threshold_value |
numeric from=0 to=100. a numerical value ranging from 0-100. |
Remove missing codes from the study data (if defined in the metadata)
Interpretation of variable specific VALUE_LABELS as supplied in the metadata.
Identification of measurements not corresponding to the expected categories. Therefore two output data frames are generated:
on the level of observation to flag each undefined category, and
a summary table for each variable.
Values not corresponding to defined categories are removed in a data frame of modified study data
a list with:
SummaryData
: data frame summarizing inadmissible categories with the
columns:
Variables
: variable name/label
OBSERVED_CATEGORIES
: the categories observed in the study data
DEFINED_CATEGORIES
: the categories defined in the metadata
NON_MATCHING
: the categories observed but not defined
NON_MATCHING_N
: the number of observations with categories not defined
NON_MATCHING_N_PER_CATEGORY
: the number of observations for each of the
unexpected categories
GRADING
: indicator TRUE/FALSE if inadmissible categorical values were
observed (more than indicated by the threshold_value
)
SummaryTable
: data frame for the dataquieR
pipeline reporting the number
and percentage of inadmissible categorical values
ModifiedStudyData
: study data having inadmissible categories removed
FlaggedStudyData
: study data having cases with inadmissible categories
flagged
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.