k*****u 发帖数: 1688 | 1 为什么先出现 do until (last.high) 这一段? 而 by high notsorted 还在后面呢?
不是应该有了by以后才会有first. 和 last. 这两个么?
一直不明白 求解惑
谢谢
data want;
retain min max;
do until (last.high);
set tmp1.have;
by high notsorted;
if first.high then do;
min=p_sm;
max=p_sm;
end;
else do;
min=min(min,p_sm);
max=max(max,p_sm);
end;
end;
run; | k*****u 发帖数: 1688 | 2 理解了 原来是把data set ‘have’ 按照变量‘high’分组 |
|