powered by
This extends [forcats::fct_drop()] to natively work across a data.frame and replaces [base::droplevels()].
fct_drop(x, ...)# S3 method for data.frame fct_drop(x, ...)# S3 method for factor fct_drop(x, ...)
# S3 method for data.frame fct_drop(x, ...)
# S3 method for factor fct_drop(x, ...)
Factor to drop unused levels
Other arguments passed down to method.
mtcars |> numchar2fct() |> fct_drop() mtcars |> numchar2fct() |> dplyr::mutate(vs = fct_drop(vs))
Run the code above in your browser using DataLab