求助:想根据某个变量的值,把一个数据集分成两个数据集。例如变量x,它可以取的值有560个。每个值对应的观测都有6个。现在想随机地从这6个观测中取出4个写入新数据集A中,剩下的2个观测写入新数据集B中。
举个例子:
data1:
x var1 var2
1 33 24
1 20 18
1 67 54
1 38 90
1 28 30
1 26 9
2 18 65
2 80 35
2 90 92
2 77 55
2 88 66
2 3 49
3 7 20
... ...
要求是:当x的值是1的时候,随机取出4条观测写入数据集A,其余两条写入数据集B.x一共有560种取值。
谢谢各位!