【发布时间】:2017-03-14 03:57:03
【问题描述】:
我总结了以下价值观:
section `n_distinct(item_code)`
<int> <int>
1 551 642
2 552 609
3 553 366
4 554 445
5 555 274
6 556 1547
7 557 227
8 558 140
9 559 5519
10 560 5
11 561 290
12 562 147
13 563 529
14 NA 9758
我要做的是将这 9758 个 item_code 中的每一个随机分配给 13 个部分之一。希望设置一个条件,以便我们在各个部分之间进行平均分配,即第 560 节将获得更多项目,而第 559 节将一无所获。感谢您的所有帮助。
【问题讨论】:
-
“随机分配”是什么意思?似乎这些项目应该首先分配给 560,然后在 560 达到 147 个项目后分配给 560 和 562。对于代码,您尝试过什么?你想要什么结果?
-
item_codes 来自第 1:9758 行,这些没有分配给它们的部分。我打算将它们分成 11 个部分(不包括 556 和 559),并在其余部分中平均分配它们。我想知道是否可以根据条件分配它们,即如果 Section555 item_code
-
那么,你想要一个长度为 9758 的分配顺序向量吗?
标签: r