Re: [程式] SAS產出新變數問題

看板Statistics作者 (捲)時間8年前 (2017/05/02 23:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《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://www.ptt.cc/bbs/Statistics/M.1493740559.A.2FB.html

05/03 06:29, , 1F
謝謝您
05/03 06:29, 1F
文章代碼(AID): #1P2AmFBx (Statistics)
文章代碼(AID): #1P2AmFBx (Statistics)