R/split.R

Defines functions ts_split

Documented in ts_split

#' Split data
#'
#' @description
#' Split data into a list of equal sized groups
#'
#' @param .data A nested tibble
#' @param times Number of equal sized groups to make
#'
#' @export
#'
#' @examples
ts_split <- function(.data, times = 8) {
  .data %>%
    mutate(group_id = row_number() %% times) %>%
    group_split(group_id)
}
mtfairbanks/gts documentation built on Feb. 12, 2020, 1:22 p.m.