討論串[問題] SAS資料處理
共 19 篇文章

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者tew (咖啡王子)時間16年前 (2009/06/17 12:04), 編輯資訊
0
0
0
內容預覽:
根據前人的提示. 底下提供我的做法. 修改部分 在最後面執行巨集的指令. %item(3);. 因為例子最多只有三種品項. 如果超過三個品項 則依照最終品項數目修改. data king ;. input id$ year$ local$ item$ cost;. cards ;. 101 1999
(還有524個字)

推噓2(2推 0噓 7→)留言9則,0人參與, 最新作者kingbee ( 將心比心)時間16年前 (2009/06/16 09:08), 編輯資訊
0
0
0
內容預覽:
我只想到變通的方法. 若單一ID 單一年份 有很多地點和物品時 需要靠MARCO來寫. 但我只把我想法寫出來 自己在去修改MARCO吧. data king ;. input id$ year$ local$ item$ cost;. cards ;. 101 1999 台北 蚵仔麵線 40. 10
(還有779個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者a15321 (a15321)時間16年前 (2009/06/12 20:51), 編輯資訊
0
0
0
內容預覽:
有個SAS問題卡關多日,想請教板上前輩. 我有一筆資料是長這樣 (舉例). ID 年份 地點 物品 金額. ==============================================. 101 1999 台北 蚵仔麵線 40. 101 1999 台南 棺材板 50. 101 199
(還有669個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者west1996 (焦了六年變脆了)時間17年前 (2009/02/24 15:07), 編輯資訊
0
0
0
內容預覽:
把這一行的count(distinct type)拿掉. 變成(select group from sourse. 就行了你這樣也行 甚至第三行不用加count(distinct type)也行 只是資料順序會跑掉. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.10

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tew (咖啡王子)時間17年前 (2009/02/24 13:34), 編輯資訊
0
0
0
內容預覽:
data file;. set oldfile;. n=1;. run;. proc sort data=file;by group type;. run;. proc means data=file noprint;. var n;. by group type;. output out=a(dr
(還有121個字)