For local data.frame only.
checkColsFormUniqueKeys(data, keyColNames)
data.frame to work with.
character array of column names to check.
logical TRUE if the rows of data are unique addressable by the columns named in keyColNames.
d <- data.frame(key = c('a','a', 'b'), k2 = c(1 ,2, 2))
checkColsFormUniqueKeys(d, 'key') # should be FALSE
#> [1] FALSE
checkColsFormUniqueKeys(d, c('key', 'k2')) # should be TRUE
#> [1] TRUE