Split vector into list — Split_Vector (original) (raw)
Splits vector into chunks of x sizes
Split_Vector(x, chunk_size = NULL, num_chunk = NULL, verbose = FALSE)
Arguments
x
vector to split
chunk_size
size of chunks for vector to be split into, default is NULL. Only valid ifnum_chunk
is NULL.
num_chunk
number of chunks to split the vector into, default is NULL. Only valid ifchunk_size
is NULL.
verbose
logical, print details of vector and split, default is FALSE.
Value
list with vector of X length
Examples
vector <- c("gene1", "gene2", "gene3", "gene4", "gene5", "gene6")
vector_list <- Split_Vector(x = vector, chunk_size = 3)