isplitIndices {itertools} | R Documentation |
Create an iterator of indices
Description
Create an iterator of chunks of indices from 1 to n
.
You can specify either the number of pieces, using the chunks
argument, or the maximum size of the pieces, using the chunkSize
argument.
Usage
isplitIndices(n, ...)
Arguments
n |
Maximum index to generate. |
... |
Passed as the second and subsequent arguments to
|
Value
An iterator that returns vectors of indices from 1 to n
.
See Also
Examples
# Return indices from 1 to 17 in vectors no longer than five
it <- ihasNext(isplitIndices(17, chunkSize=5))
while (hasNext(it)) {
print(nextElem(it))
}
# Return indices from 1 to 7 in four vectors
it <- ihasNext(isplitIndices(7, chunks=4))
while (hasNext(it)) {
print(nextElem(it))
}
[Package itertools version 0.1-3 Index]