【发布时间】:2020-04-24 06:43:48
【问题描述】:
我有一个问题要在 R 中进行一些随机抽样。我有两个数据集。一个数据集,比如 df1,被组织起来,其中每个观察都是一个样本,并且收集样本的位置在变量“loc”下。 “loc”设置为字符。示例数据布局如下所示。
ID loc x1 x2 x3
1 A x x x
2 A x x x
3 A x x x
4 B x x x
5 B x x x
6 C x x x
7 C x x x
8 C x x x
9 C x x x
etc.
第二个数据集,例如 df2,是所有位置的列表以及每个位置所需的随机样本数。它看起来像这样:
loc n
A 2
B 1
C 3
我想知道如何按组抽取不同数量的随机样本,其中所需的样本数在df2中表示。
【问题讨论】: