您可以这样做的一种方法是使用数据步骤视图。假设您有一个名为“MySASData”的数据集,试试这个:
data my_view / view=my_view;
set MySASData;
if mod(_n_,2) = 1;
run;
proc print data=my_view;
run;
如果您想要“均匀”的观察结果,请使用if mod(_n_,2) = 0;
. 但是,请注意,显示的观察数字proc print
将与视图相关,而不是来自原始数据集。
数据步骤视图对于这样的事情非常有用。