Learn R Programming

keyed (version 0.2.0)

check_id_disjoint: Check IDs are disjoint across datasets

Description

Verifies that ID columns don't overlap between datasets. Useful before binding datasets to ensure no ID collisions.

Usage

check_id_disjoint(..., .id = ".id")

Value

Invisibly returns a list with:

  • disjoint: TRUE if no overlaps found

  • overlaps: character vector of overlapping IDs (if any)

Arguments

...

Data frames to check.

.id

Column name for IDs (default: ".id").

Examples

Run this code
df1 <- add_id(data.frame(x = 1:3))
df2 <- add_id(data.frame(x = 4:6))
check_id_disjoint(df1, df2)

Run the code above in your browser using DataLab