apply_comparisons_from_named_list: Apply comparisons from a named list

Description Usage Arguments Value Examples

View source: R/checks.R

Description

Apply a comparison function to multiple columns of a data frame, which different known values specified for each column.

Usage

1
apply_comparisons_from_named_list(x, comparison, compare_to)

Arguments

x

data.frame or similar

comparison

a comparison function

compare_to

a named list of the form list(colname = known_values).

Value

a named logical vector

Examples

1
2
3
4
x <- data.frame(a = 1:2, b = 3:4)
comparison <- function(e1, e2) any(e1 == e2)
# returns c(a = TRUE, b = FALSE)
CanonicalForms:::apply_comparisons_from_named_list(x, comparison, list(a = 1, b = 1))

colin-fraser/CanonicalForms documentation built on Jan. 8, 2022, 8:42 a.m.