powered by
Split by key column while preserving order according to the first occurence. R base split converts keys to factors, changing default order to alphanumeric.
split_by(.data, key)
a list of tibbles
variable to split by
tibble::tibble(x = c(1, 1, 1, 2), y = c("B", "A", "B", "B"), z = "foo") %>% split_by(x)
Run the code above in your browser using DataLab