Add additional levels to a factor

fct_expand(f, ...)

## Arguments

f A factor (or character vector). Additional levels to add to the factor. Levels that already exist will be silently ignored.

## See also

fct_drop() to drop unused factor levels.

## Examples

f <- factor(sample(letters[1:3], 20, replace = TRUE))
f
#>  [1] c a a c b b a b c b b a c a b c b c c c
#> Levels: a b cfct_expand(f, "d", "e", "f")
#>  [1] c a a c b b a b c b b a c a b c b c c c
#> Levels: a b c d e ffct_expand(f, letters[1:6])
#>  [1] c a a c b b a b c b b a c a b c b c c c
#> Levels: a b c d e f