sas 数据如何改写如何把数据1 2 3 4 1 5 6 71 8 9 02 1 3 42 5 6 72 8 9 0改写为1 1 2 3 42 1 5 6 73 1 8 9 0 1 2 1 3 42 2 5 6 73 2 8 9 0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 12:04:32
sas 数据如何改写如何把数据1 2 3 4 1 5 6 71 8 9 02 1 3 42 5 6 72 8 9 0改写为1 1 2 3 42 1 5 6 73 1 8 9 0 1 2 1 3 42 2 5 6 73 2 8 9 0

sas 数据如何改写如何把数据1 2 3 4 1 5 6 71 8 9 02 1 3 42 5 6 72 8 9 0改写为1 1 2 3 42 1 5 6 73 1 8 9 0 1 2 1 3 42 2 5 6 73 2 8 9 0
sas 数据如何改写
如何把数据
1 2 3 4
1 5 6 7
1 8 9 0
2 1 3 4
2 5 6 7
2 8 9 0
改写为
1 1 2 3 4
2 1 5 6 7
3 1 8 9 0
1 2 1 3 4
2 2 5 6 7
3 2 8 9 0

sas 数据如何改写如何把数据1 2 3 4 1 5 6 71 8 9 02 1 3 42 5 6 72 8 9 0改写为1 1 2 3 42 1 5 6 73 1 8 9 0 1 2 1 3 42 2 5 6 73 2 8 9 0
data sample1;
input a b c d;
cards;
1 2 3 4
1 5 6 7
1 8 9 0
2 1 3 4
2 5 6 7
2 8 9 0
;
run;
data sample2;
set sample1;
by a;
if first.a then do ;
e=1;
end;
else do;
e+1;
end;
run;