【发布时间】:2014-05-14 17:04:32
【问题描述】:
我在 SAS 中使用 PROC SURVEYSELECT 对数据集 DT、OUT=DT_SAMPLED 进行采样,但我也希望在 DT 中获得那些未被选中的样本。我可以知道是否有办法吗?提前致谢。
【问题讨论】:
标签: sas sample proc random-sample sample-data
我在 SAS 中使用 PROC SURVEYSELECT 对数据集 DT、OUT=DT_SAMPLED 进行采样,但我也希望在 DT 中获得那些未被选中的样本。我可以知道是否有办法吗?提前致谢。
【问题讨论】:
标签: sas sample proc random-sample sample-data
您可以在PROC SURVEYSELECT 上使用OUTALL 语句,该语句将为所选记录输出带有selected 标志的所有记录。
proc surveyselect data=sashelp.class outall out=classsamp n=5 seed=7;
run;
proc freq data=classsamp;
tables selected;
run;
您将看到 5 个已选中 (1) 和 14 个未选中 (0)。
【讨论】: