droplevels2: Drop factor levels

View source: R/utils.R

droplevels2R Documentation

Drop factor levels

Description

Drop factor levels preserving the range, i.e., unused levels between min_level and max_level will not be dropped.

Usage

droplevels2(
  x,
  min_level = min(as.integer(x), na.rm = TRUE),
  max_level = max(as.integer(x), na.rm = TRUE)
)

Arguments

x

a factor variable

min_level, max_level

min and max unused factor levels to include

See Also

droplevels

Examples

x <- factor(c('b', 'd'), levels = letters[1:5])
droplevels(x)

## levels between used levels are kept
droplevels2(x)

## keep first level thru last level used
droplevels2(x, min_level = 1)


raredd/rawr documentation built on April 29, 2024, 10:29 a.m.