| chunk {bit} | R Documentation |
Methods for chunked range index
Description
Calls chunks() to create a sequence of range indexes along the object which causes
the method dispatch.
Usage
chunk(x = NULL, ...)
## Default S3 method:
chunk(x = NULL, ..., RECORDBYTES = NULL, BATCHBYTES = NULL)
Arguments
x |
the object along we want chunks |
... |
further arguments passed to |
RECORDBYTES |
integer scalar representing the bytes needed to process a single element of the boolean vector (default 4 bytes for logical) |
BATCHBYTES |
integer scalar limiting the number of bytes to be processed in one
chunk, default from |
Details
chunk is generic, the default method is described here, other methods
that automatically consider RAM needs are provided with package 'ff', see
for example ff::chunk.ffdf()
Value
returns a named list of ri() objects
representing chunks of subscripts
Methods (by class)
-
chunk(default): default vector method
available methods
chunk.default, ff::chunk.ff_vector(),
ff::chunk.ffdf()
Author(s)
Jens Oehlschlägel
See Also
chunks(), ri(), seq(), bbatch()
Examples
chunk(complex(1e7))
chunk(raw(1e7))
chunk(raw(1e7), length=3)
chunks(1, 10, 3)
# no longer do
chunk(1, 100, 10)
# but for bckward compatibility this works
chunk(from=1, to=100, by=10)