powered by
This function either
splits a vector into n chunks of equal size (type = 1),
n
type = 1
splits a vector into chunks of size n (type = 2).
type = 2
chunk_vector(x, n, type = 1, strict = FALSE)
A list.
list
A vector.
vector
An integer smaller or equal length(x).
integer
length(x)
Either 1 (default) to split x into n chunks of equal size or 2 to split x into chunks of size n.
1
x
2
Set to TRUE to fail if length(x) is not a multiple of n, or FALSE (default), else.
TRUE
FALSE
x <- 1:12 chunk_vector(x, n = 3, type = 1) chunk_vector(x, n = 3, type = 2) try(chunk_vector(x, n = 5, strict = TRUE))
Run the code above in your browser using DataLab