Learn R Programming

alakazam (version 1.2.1)

checkColumns: 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"))

Value

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

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.

Examples

Run this code
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")

Run the code above in your browser using DataLab