Re: [程式] SAS資料轉置和加總

看板Statistics作者 (咖啡王子)時間10年前 (2015/08/30 17:15), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《hikaru1224 (WinMoney)》之銘言: : [軟體程式類別]: : SAS : [程式問題]: : 資料已經整理好,但卡在資料的轉置和加總 : 有使用transpose轉置,但無法試出我想要的呈現方式 : [軟體熟悉度]: : 新手 : [問題敘述]: : 我的資料格式如下 : id type size value : 1 A S 10 : 1 A L 20 : 1 B S 30 : 1 B L 10 : 想要的呈現方式如下 : id type S L : 1 A 10 20 : 1 B 30 10 : 40 30 (多一欄垂直加總) proc sort data=a;by id type; run; proc transpose data=a out=a; var value; by id type; id size; run; proc means noprint data=a; var s l; by id; output out=b(drop=_freq_) sum=s l; run; data a; set a b;by id; run; /* i think this one can work */ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.72.30.154 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1440926147.A.B4B.html

09/04 14:56, , 1F
非常謝謝,這樣也可以
09/04 14:56, 1F
文章代碼(AID): #1Luid3jB (Statistics)
文章代碼(AID): #1Luid3jB (Statistics)