fct_cross {forcats} | R Documentation |
Combine levels from two or more factors to create a new factor
Description
Computes a factor whose levels are all the combinations of the levels of the input factors.
Usage
fct_cross(..., sep = ":", keep_empty = FALSE)
Arguments
... |
< |
sep |
A character string to separate the levels |
keep_empty |
If TRUE, keep combinations with no observations as levels |
Value
The new factor
Examples
fruit <- factor(c("apple", "kiwi", "apple", "apple"))
colour <- factor(c("green", "green", "red", "green"))
eaten <- c("yes", "no", "yes", "no")
fct_cross(fruit, colour)
fct_cross(fruit, colour, eaten)
fct_cross(fruit, colour, keep_empty = TRUE)
[Package forcats version 1.0.0 Index]