- .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.