如果给出数字和n组,我如何将数字随机分成多个数字?

Abh*_*ash 3 split r probability addition

例如,如果数字是100而组的数量是4,那么它应该给出任意加上100个数字的4个数字的随机列表:

输入数= 100

组数= 4

可能的产出:

25,25,25,25

10,20,30,40

15,35,2,48

输出应该只生成一个列表.更多面向应用的例子是如何在给定使用R 的组的数量的情况下将概率1分成多个组

EDi*_*EDi 6

rmultinom 在这里可能很方便:

x <- rmultinom(n = 1, size = 100, prob = rep(1/4, 4))
x
colSums(x)
Run Code Online (Sandbox Code Playgroud)

在这里,我绘制一个向量,总大小为100,分为4组.