SAS中文论坛

标题: 求助:数据分组的问题? [打印本页]

作者: shiyiming    时间: 2010-2-11 21:16
标题: 求助:数据分组的问题?
求助:数据分组的问题?
    下列数据集(有很多观测):
data a;
input xh y;
cards;
1 15
2 23
3 12
4 26
5 45
6 24
7 19
8 89
9 17
10 26
11 52
;
run;

想将xh(序号)按5个一组分组,即得到下列数据:

xh y n
1 15 1
2 23 1
3 12 1
4 26 1
5 45 1
6 24 2
7 19 2
8 89 2
9 17 2
10 26 2
11 52 3

求助:用什么方法?
谢谢!!!
作者: shiyiming    时间: 2010-2-11 21:36
标题: Re: 求助:数据分组的问题?
[code:1bgc15vd]data b;
   set a;
   if mod(_n_, 5) = 1 then n+1;
run;[/code:1bgc15vd]
作者: shiyiming    时间: 2010-2-11 22:02
标题: Re: 求助:数据分组的问题?
非常谢谢!!!
作者: shiyiming    时间: 2010-2-11 22:46
标题: Re: 求助:数据分组的问题?
再 求助:怎样删除最后不足5个观测的一组呢?




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2