Compared to base::droplevels(), does not drop NA levels that have values.
Usage
fct_drop(f, only)
Arguments
f
A factor (or character vector).
only
A character vector restricting the set of levels to be dropped.
If supplied, only levels that have no entries and appear in this vector
will be removed.
See Also
fct_expand() to add additional levels to a factor.
f <- factor(c("a", "b"), levels = c("a", "b", "c"))
f
fct_drop(f)
# Set only to restrict which levels to dropfct_drop(f, only = "a")
fct_drop(f, only = "c")