如何将一个整数随机划分为 n 个部分,且可能的结果为零? (最好是R语言)
例如,要将整数 5 分成 3 部分并执行 4 次,我可能会得到以下输出:
[1] 4 0 1
[2] 2 2 1
[3] 0 2 3
[4] 1 1 3
Thanks!
library(partitions)
t(restrictedparts(5, 3))
[1,] 5 0 0
[2,] 4 1 0
[3,] 3 2 0
[4,] 3 1 1
[5,] 2 2 1
该包中还有其他有用的功能。本文档将介绍随机抽样和组合链接在这里.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)