SAS中文论坛

标题: 偶是新手,请教一个问题 [打印本页]

作者: shiyiming    时间: 2004-8-17 12:06
标题: 偶是新手,请教一个问题
有一组数据(10000个观测),要求按每10个观测分段,每段按变量v排序后取中间(第5个)的观测,怎么做?
作者: shiyiming    时间: 2004-8-17 18:29
标题: re
tmp即原始数据
data tmp1;
set tmp;
retain id 0;
id=id+1;
id_new=ceil(id/10);
drop id;
run;

proc sort data=tmp1 ;by id_new var;run;

data tmp2;
set tmp1;
retain id 0;
id=id+1;
if mod(id,5)=0 and mod(id,10)<>0 then output;
run;
作者: shiyiming    时间: 2004-8-18 09:32
标题: re
谢谢!!




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