假设有一数据集合
1 2 2 3 4 5
2 3 4 5 6 78
1 43 4 5 65 8
2 4 5 6 7 8
如果要分别对1到4行数据编组1-4组,自己的方法拙劣如下,还请各位多指导,分享更有效率的方法,多谢!(如果有许多行的话,这个方法就很老火!!)
data a;
input x @@;
if _n_ lt 7 then group = 1;
if _n_ gt 6 and _n_ lt 13 then group = 2;
if _n_ gt 12 and _n_ lt 19 then group = 3;
if _n_gt 18 then group = 4;
cards;
...
;run;