assert_cols: Validation and schema helpers

View source: R/helpers-assert.R

assert_colsR Documentation

Validation and schema helpers

Description

Low-level helpers for validating columns and keys or comparing schemas.

Usage

assert_cols(data, cols)

assert_key(data, by)

common_names(x, y)

duplicated_keys(data, by)

Arguments

data, x, y

A data.frame.

cols, by

Character vectors naming columns.

Value

assert_cols() and assert_key() return their input invisibly. common_names() returns a character vector. duplicated_keys() returns a data frame of duplicated key combinations.

Examples

common_names(mtcars, iris)
assert_cols(mtcars, c("mpg", "hp"))
duplicated_keys(data.frame(id = c(1, 1, 2)), "id")

basetable documentation built on Sept. 18, 2026, 9:13 a.m.