setChecks: Set check arguments for makeDataReport

Description Usage Arguments Value See Also Examples

View source: R/setChecks.R

Description

This function is a tool for easily specifying the checks argument of makeDataReport. Note that all available check function options can be inspected by calling allCheckFunctions().

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11

Arguments

character

A character vector of function names to be used as checks for character variables. The default options are available by calling defaultCharacterChecks().

factor

A character vector of function names to be used as checks for factor variables. The default options are available by calling defaultFactorChecks().

labelled

A character vector of function names to be used as checks for labelled variables. The default options are available by calling defaultLabelledChecks().

haven_labelled

A character vector of function names to be used as checks for haven_labelled variables. The default options are available by calling defaultHavenlabelledChecks().

numeric

A character vector of function names to be used as checks for numeric variables. The default options are available by calling defaultNumericChecks().

integer

A character vector of function names to be used as checks for integer variables. The default options are available by calling defaultIntegerChecks().

logical

A character vector of function names to be used as checks for logical variables. The default options are available by calling defaultLogicalChecks().

Date

A character vector of function names to be used as checks for Date variables. The default options are available by calling defaultDateChecks().

all

A character vector of function names to be used as checks for all variables. Note that this overrules the choices made for specific variable types by using the other arguments.

Value

A list with one entry for each data class supported by makeDataReport. Each entry then contains a character vector of function names that are to be called as checks for that variable type.

See Also

makeDataReport, allCheckFunctions, defaultCharacterChecks, defaultFactorChecks, defaultLabelledChecks, defaultHavenlabelledChecks, defaultNumericChecks, defaultIntegerChecks, defaultLogicalChecks, defaultDateChecks

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
#Only identify missing values for characters, logicals and labelled variables:
  setChecks(character = "identifyMissing", factor = "identifyMissing", 
     labelled = "identifyMissing")
     
#Used in a call to makeDataReport():
## Not run: 
data(toyData)
makeDataReport(toyData, checks = setChecks(character = "identifyMissing", 
   factor = "identifyMissing", labelled = "identifyMissing"), replace = TRUE)

## End(Not run)
     

ekstroem/cleanR documentation built on Jan. 31, 2022, 8:58 a.m.