Get names of groups that has to few unique cases.

has_too_few_IDs(
  OBJ,
  Var = colnames(OBJ)[1],
  ID = "ID",
  n_min = 5,
  na.rm = TRUE
)

Arguments

OBJ

hyperSpec object

Var

(string) variable name of factor variable

ID

(string) variable name of ID variable

n_min

(integer) minimum number of unique IDs not to be treated as too few.

na.rm

(logical) used by function sum(). Default is TRUE.

Value

Vector of strings.

See also

Other count spectra functions: count_spectra(), has_enough_IDs()

Examples

has_too_few_IDs(Spectra2, "class", ID = "gr")
#> [1] "K"  "l"  "N"  "S1"

has_too_few_IDs(Spectra2, "class", ID = "gr", n_min = 2)
#> character(0)