powered by
Split data into folds
csplit(x, p = NULL, replace = FALSE, return.index = FALSE, k = 2, ...)
Data or integer (size)
Number of folds, or if a number between 0 and 1 is given two folds of size p and (1-p) will be returned
With or with-out replacement
If TRUE index of folds are returned otherwise the actual data splits are returned (default)
(Optional, only used when p=NULL) number of folds without shuffling
additional arguments to lower-level functions
Klaus K. Holst
foldr(5,2,rep=2) csplit(10,3) csplit(iris[1:10,]) ## Split in two sets 1:(n/2) and (n/2+1):n csplit(iris[1:10,],0.5)
Run the code above in your browser using DataLab