[問題] sas 迴圈整理資料 已爬過文但解不出來
原始資料是
COID DATE VAR1 VAR2
1515 19750319 3 6
1515 19750320 8 10
1515 19750321 5 8
1618 19750319 6 8
1618 19750320 7 10
1618 19750321 5 5
1712 19750319 5 6
1712 19750320 8 20
1712 19750321 9 9
想改成
COID DATE VAR1 VAR2 COID DATE VAR1 VAR2 COID DATE VAR1 VAR2
1515 19750319 3 6 1618 19750319 6 8 1712 19750319 5 6
1515 19750320 8 10 1618 19750320 7 10 1712 19750320 8 20
1515 19750321 5 8 1618 19750321 5 5 1712 19750321 9 9
資料長度大約有30年 公司家數有1333家 想要把直的拆成橫的
爬文之後有用這個程式 但是跑不出來 請會的人幫我解答 謝謝
原始程式
%macro aa;
%do s=1 %to 4;
data QQ;
set QQ;
proc iml;
use QQ ; read all into y;
a1=y[,(&s-1)*4+0];
a2=y[,(&s-1)*4+1];
a3=y[,(&s-1)*4+2];
a4=y[,(&s-1)*4+3];
create m&s var{a1 a2 a3 a4};
append;
quit;
proc sort data=m&s;
by a1;
run;
%end;
%mend;
%aa;
run;
quit;
謝謝大家的幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.172.4.17
→
01/30 00:08, , 1F
01/30 00:08, 1F
→
01/30 00:08, , 2F
01/30 00:08, 2F
→
01/30 12:40, , 3F
01/30 12:40, 3F
→
01/30 14:57, , 4F
01/30 14:57, 4F
→
01/30 18:08, , 5F
01/30 18:08, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):