[程式] SAS macro 檔案輸出

看板Statistics作者 (Seohyun)時間10年前 (2016/01/24 22:14), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
請教SAS macro檔案輸出問題~~~ 本案例目的是使用macro切檔後輸出各家醫院的檔案 也就是每個醫院都有各自的分檔 程式碼如下: proc sql ; select distinct HOSPNO into :name1- from MONEY ; quit; %macro split; %do i=1 %to &sqlobs; proc sql; create table predict_&&name&i as select * from MONEY where HOSPNO="&&name&i" ; quit; PROC EXPORT DATA=predict_&&name&i OUTFILE= "D:\predict_&&name&i._201511" DBMS=EXCEL REPLACE LABEL; SHEET="money"; RUN; %end; %mend split; %split 在proc export前,可成功建立各暫存分檔如圖: http://imgur.com/9UIkivQ
但proc export出來卻是這樣: http://imgur.com/wboOBH3
請問如何才能讓SAS正確將各號碼寫入excel檔名??? 謝謝大家幫忙~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.18.234 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1453644887.A.8FC.html

01/25 09:07, , 1F
OUTFILE的""去掉?
01/25 09:07, 1F

01/25 10:39, , 2F
"D:\predict_&&name&i.._201511" the second .
01/25 10:39, 2F

01/26 23:19, , 3F
謝謝t大,已解決~
01/26 23:19, 3F
文章代碼(AID): #1MfDnNZy (Statistics)