【发布时间】:2020-08-25 06:59:30
【问题描述】:
假设我们有一个向量x like
x <- c(9L, 4L, 7L, 1L, 2L, 13L, 7L, 11L, 14L, 2L, 11L, 3L, 1L, 5L,
5L, 10L, 6L, 14L, 10L, 7L)
我想将x 分成几个块,这样每个块中的值的总和应该尽可能接近给定值,例如 20。最后一个块存储“残差”,因此它的总和应该也可以小于 20,但不必接近 20。
有没有什么包可以做这种分区?否则,也欢迎使用基本 R 方法!
【问题讨论】:
标签: r