- .fun
Single-case consistency testing function that will be applied to
each row in a data frame. The function must return a single logical value,
i.e., TRUE, FALSE, or NA.
- .reported
String. Names of the columns to be tested.
- .name_test
String (length 1). Plain-text name of the consistency test,
such as "GRIM".
- .name_key_result
(Experimental) Optionally, a single string that will
be the name of the key result column in the output. Default is
"consistency".
- .name_class
String. Optionally, one or more classes to be added to the
output data frame. Default is NULL, i.e., no extra class (but see
Details).
- .args_disabled
Optionally, a string vector with names of arguments of
the *_scalar() function that don't work with the factory-made function.
If the user tries to specify these arguments, an informative error will be
thrown.
- .col_names
(Experimental) Optionally, a string vector with the names
of additional columns that are derived from the *_scalar() function.
Requires .col_control and .col_filler specifications.
- .col_control
(Experimental) Optionally, a single string with the name
of the *_scalar() function's logical argument that controls if the
columns named in .col_names will be displayed.
- .col_filler
(Experimental) Optionally, a vector specifying the values
of .col_names columns in rows where the *_scalar() function only
returned the consistency value.
- ...
These dots must be empty.