R: Check data.frame for valid columns and issue message if...

checkColumns {alakazam} | R Documentation

## Check data.frame for valid columns and issue message if invalid

### Description

Check data.frame for valid columns and issue message if invalid

### Usage

    checkColumns(data, columns, logic = c("all", "any"))

### Arguments

`data` | data.frame to check.
`columns` | vector of column names to check.
`logic` | one of `"all"` or `"any"` controlling whether all, or at least one, of the columns must be valid, respectively.

### Value

`TRUE` if columns are valid and a string message if not.

### Examples

    df <- data.frame(A=1:3, B=4:6, C=rep(NA, 3))
    checkColumns(df, c("A", "B"), logic="all")
    checkColumns(df, c("A", "B"), logic="any")
    checkColumns(df, c("A", "C"), logic="all")
    checkColumns(df, c("A", "C"), logic="any")
    checkColumns(df, c("A", "D"), logic="all")
    checkColumns(df, c("A", "D"), logic="any")

[Package alakazam version 0.3.0 Index]