Check whether the subject IDs comply with the expected format. When incorrect IDs are found, the function sends a warning and the user can call the correct_subject_ids()
function to correct them.
Source: R/standardize_subject_ids.R
check_subject_ids.Rd
Check whether the subject IDs comply with the expected format. When incorrect
IDs are found, the function sends a warning and the user can call the
correct_subject_ids()
function to correct them.
Usage
check_subject_ids(
data,
target_columns,
prefix = NULL,
suffix = NULL,
range = NULL,
nchar = NULL
)
Arguments
- data
The input data frame or linelist
- target_columns
A vector of column names with the subject ids.
- prefix
A prefix used in the subject IDs
- suffix
A suffix used in the subject IDs
- range
A vector with the range of numbers in the sample IDs
- nchar
An integer that represents the expected number of characters in the subject ids.
Examples
dat <- check_subject_ids(
data = readRDS(
system.file("extdata", "test_df.RDS", package = "cleanepi")
),
target_columns = "study_id",
prefix = "PS",
suffix = "P2",
range = c(1, 100),
nchar = 7
)
#> Warning: Detected incorrect subject ids at lines: 3, 5, 7
#> Use the correct_subject_ids() function to adjust them.