作者holmespei (捲)
看板Statistics
標題Re: [程式] SAS產出新變數問題
時間Tue May 2 23:55:49 2017
※ 引述《wennythepooh (維尼)》之銘言:
: 小弟剛跑SAS新手
: 想請問不知道像這樣的表格要如何整理出新變數
: 例:
: 原始表格
: COLUMN1 COLUMN2 COLUMN3
: 2002 201512 15000
: 2002 201512 5000
: 2727 201512 20000
: 2727 201512 20000
: 整理成
: COLUMN1 COLUMN2 COLUMN3
: 2002 201512 20000
: 2727 201512 40000
: 主要是針對COLUMN1(虛擬變數)在COLUMN3(數值)的加總
: 煩請強者大大解惑
: 謝謝
data d1;
input COLUMN1 COLUMN2 COLUMN3;
cards;
2002 201512 15000
2002 201512 5000
2727 201512 20000
2727 201512 20000
;
run;
data d1; set d1;
by COLUMN1 COLUMN2;
if first.COLUMN2 then do;
SUM_COL3=0;
END;
SUM_COL3+COLUMN3;
RUN;
data d2; set d1; by COLUMN1 COLUMN2; if last.COLUMN2; run;
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.226.147
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1493740559.A.2FB.html
1F:推 wennythepooh: 謝謝您 05/03 06:29