powered by
Essentially a wrapper for unique(x) |> sort() with NA levels removed. For factors, all levels are returned even if they are unobserved. Similarly, logical vectors always return c(TRUE, FALSE), even if both levels are not observed.
unique(x) |> sort()
NA
c(TRUE, FALSE)
.unique_and_sorted(x, useNA = c("no", "always"))
a vector
(any) a vector
any
cards:::.unique_and_sorted(factor(letters[c(5, 5:1)], levels = letters)) cards:::.unique_and_sorted(c(FALSE, TRUE, TRUE, FALSE)) cards:::.unique_and_sorted(c(5, 5:1))
Run the code above in your browser using DataLab