Calls chunks()
to create a sequence of range indexes along the object which causes
the method dispatch.
chunk(x = NULL, ...)# S3 method for default
chunk(x = NULL, ..., RECORDBYTES = NULL, BATCHBYTES = NULL)
returns a named list of ri()
objects
representing chunks of subscripts
the object along we want chunks
further arguments passed to chunks()
integer scalar representing the bytes needed to process a single element of the boolean vector (default 4 bytes for logical)
integer scalar limiting the number of bytes to be processed in one
chunk, default from getOption("ffbatchbytes")
if not null, otherwise 16777216
chunk(default)
: default vector method
chunk.default
, ff::chunk.ff_vector()
,
ff::chunk.ffdf()
Jens Oehlschlägel
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()
chunks()
, ri()
, seq()
, bbatch()
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)
Run the code above in your browser using DataLab