Quick check of data columns vs metadata rows
Source:R/precheck_col_to_rows.R
precheck_col_to_rows.Rd
There are 5 mandatory observational unit columns in every data file, so there should always be at least 5 more columns in the data file than there are rows in the metadata file.
Arguments
- data
A data frame of the data file
- meta
A data frame of the metadata file
- verbose
logical, if TRUE prints feedback messages to console for every test, if FALSE run silently
- stop_on_error
logical, if TRUE will stop with an error if the result is "FAIL", and will throw genuine warning if result is "WARNING"
See also
Other precheck_col:
precheck_col_invalid_meta()
,
precheck_col_req_data()
,
precheck_col_req_meta()
Examples
precheck_col_to_rows(example_data, example_meta)
#> check result
#> 1 col_to_rows PASS
#> message
#> 1 There are an equal number of rows in the metadata file (3) and non-mandatory columns in the data file (3).
#> guidance_url
#> 1 NA
precheck_col_to_rows(example_data, example_meta, verbose = TRUE)
#> ✔ There are an equal number of rows in the metadata file (3) and non-mandatory columns in the data file (3).
#> check result
#> 1 col_to_rows PASS
#> message
#> 1 There are an equal number of rows in the metadata file (3) and non-mandatory columns in the data file (3).
#> guidance_url
#> 1 NA