bbatch: Balanced Batch sizes

View source: R/chunkutil.R

bbatchR Documentation

Balanced Batch sizes

Description

bbatch calculates batch sizes in 1..N so that they have rather balanced sizes than very different sizes.

Usage

bbatch(N, B)

Arguments

N

total size in 0..integer_max

B

desired batch size in 1..integer_max

Details

Tries to have rb==0 or rb as close to b as possible while guaranteeing that rb < b && (b - rb) <= min(nb, b)

Value

a list with components

b

the batch size

nb

the number of batches

rb

the size of the rest

Author(s)

Jens Oehlschlägel

See Also

repfromto, ffvecapply

Examples


  bbatch(100, 24)


bit documentation built on Nov. 16, 2022, 1:12 a.m.