我有以下問題:重新排序列在SAS
我有一個表,看起來像這樣:
WEIGHT DATE 8/1/11 1/1/11 5/1/11 ... 10/25/11
NAME CLASS
NICK 1 A . A .
JOHN 1 c+ C- . B-
JOHN 2 A . . .
MIKE 2 B B B+ A
BOB 3 D C C .
...
的日期是隨機的日期,他們是沒有順序的。
我想在sas中訂購我的日期(我的專欄)。我在谷歌上查了一些東西,但沒有什麼特別的問題,因爲我有300個日期,因此有300個列名。
爲您的信息:
我的數據原本是這樣的:
CALENDAR1:
NAME CLASS CALENDaRDATE GPA
JOHN 1 1/1/11 C-
JOHN 1 8/1/11 C+
...
而且我用這個PROC創建我的表:
proc sort data=calendar1;
by NAME ClASS CALENDARDATE;
run;
PROC TRANSPOSE DATA = calendar1 OUT = calendar2 ;
BY nAME cLASS;
VAR GPA;
ID CALeNdaRDATE;
RUN ;
待辦事項你有關於如何按日期排序我的列的想法?
遷移到SO,因爲這是關於Stats的主題。 – whuber 2011-12-29 13:40:06