【发布时间】:2014-08-21 03:52:14
【问题描述】:
我有几个具有相同结构的数据集(两个变量:“代码”和“组”),而数据集名称不同(没有规则)。 现在我必须在这些数据集中进行简单的随机抽样,方法是从每个“组”中随机选择一个观察值。 我知道如何编写基本程序:
data sample;
set original;
where group=‘group_value’;
run;
proc surveyselect data=sample method=srs n=1 seed=821 out=fsample;
run;
我想更有效地处理这些数据集,但我对 sas 宏知之甚少,任何人都可以给我一些关于使用 sas 宏来做到这一点的建议吗?
【问题讨论】: