values_check {dbGaPCheckup} | R Documentation |
Values Check
Description
This function checks for potential errors in the VALUES columns by ensuring (1) required format of VALUE=MEANING
(e.g., 0=Yes or 1=No); (2) no leading/trailing spaces near the equals sign; (3) all variables of TYPE encoded have VALUES entries; and (4) all variables with VALUES entries are listed as TYPE encoded.
Usage
values_check(DD.dict, verbose = TRUE)
Arguments
DD.dict |
Data dictionary. |
verbose |
When TRUE, the function prints the Message out, as well as a list of variables that fail one of the values checks. |
Value
Tibble, returned invisibly, containing: (1) Time (Time stamp); (2) Name (Name of the function); (3) Status (Passed/Failed); (4) Message (A copy of the message the function printed out); (5) Information (Details of which checks passed/failed for which value=meaning instances).
Examples
# Example 1: Fail check
data(ExampleE)
values_check(DD.dict.E)
print(values_check(DD.dict.E, verbose=FALSE))
# Example 2: Pass check
data(ExampleA)
values_check(DD.dict.A)
print(values_check(DD.dict.A, verbose=FALSE))
[Package dbGaPCheckup version 1.1.0 Index]