Re: [程式] sas資料匯出

看板Statistics作者 (談無慾)時間8年前 (2015/10/24 15:27), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Roychess (Seohyun)》之銘言: : 請教如何使用macro大量匯出檔案? : 不然要一直取代83次好累人= = : 要取代的部分是底下abc的部分(共2處:未納入_abc / hosp_id='abc') : 以便能依照不同機構輸出該機構的資料且檔名是該機構代號 : 謝謝各位幫忙~ : 原始程式碼如下: : ods tagsets.excelxp file="c:\data\未納入_abc.xls" style=sasweb; : proc print label data=a noobs; : var func_type mdc_name drg_name hosp_qty hosp_exp_dot exp_value : hosp_drg_est drg_value div_drg_value c n; : where hosp_id='abc'; : run; : ods _all_ close; proc sql ; select distinct 部門 into :name1- from WORK.table ; quit; =============先把部門丟到全域變數 在切割 切完之後再存 就這樣 %macro split; %do i=1 %to &sqlobs; proc sql; create table subset&i as select * from WORK.table where 部門="&&name&i" ; quit; %symdel name&i; %end; %mend split; %split -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.1.129.40 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1445671674.A.D7C.html

10/27 19:02, , 1F
謝謝~
10/27 19:02, 1F
文章代碼(AID): #1MApBwry (Statistics)
討論串 (同標題文章)
文章代碼(AID): #1MApBwry (Statistics)