fct_collapse_only {tern} | R Documentation |
Collapse factor levels and keep only those new group levels
Description
This collapses levels and only keeps those new group levels, in the order provided. The returned factor has levels in the order given, with the possible missing level last (this will only be included if there are missing values).
Usage
fct_collapse_only(.f, ..., .na_level = "<Missing>")
Arguments
.f |
( |
... |
(named |
.na_level |
( |
Value
A modified factor
with collapsed levels. Values and levels which are not included
in the given character
vector input will be set to the missing level .na_level
.
Note
Any existing NA
s in the input vector will not be replaced by the missing level. If needed,
explicit_na()
can be called separately on the result.
See Also
forcats::fct_collapse()
, forcats::fct_relevel()
which are used internally.
Examples
fct_collapse_only(factor(c("a", "b", "c", "d")), TRT = "b", CTRL = c("c", "d"))