create table &data_ as select l.*, r.next from (select *, rec_ as rec_l from &data_) as l left join (select &var_ as next, rec_ as rec_r from &data_) as r on rec_r-rec_l=1 order by %if &grp_ ne '' %then %do; &grp_, %end; &subgrp_; 3. Define scaling ...