[程式] 關於SAS macro 輸出檔轉為data set

看板Statistics作者 (開心的微笑)時間15年前 (2010/07/26 15:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
------------------------------------------------------------------------ TITLE請著名軟體類別 按ctrl+v可預覽 發文前請把灰色的註解刪除 可使用ctrl+y刪除一整行 [軟體程式類別]: SAS macro [程式問題]: 資料處理 [軟體熟悉度]: 低(1~3個月) [問題敘述]: 我會使用proc freq跑出output之後轉換~ 但目前因為有很多組freq需要轉換 因此想說寫macro 進行轉換,但是卡在這裡>"< 麻煩知道的高手 請教教我~ [程式範例]: 原本 proc freq data=case1; tables sex / out=sex1; run; proc freq data=case1; tables age / out=age1; run; *********下述為macro*************** %macro my_freq (myvar); proc freq data= case1; tables &myvar; run; %mend my freq; %my_freq (sex); %my_freq (age); 曾經嘗試把output放在 &myvar後面 但是出現錯誤 所以麻煩知道的高手 為我解答 非常感謝! ----------------------------------------------------------------------------- -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.139.5

07/26 16:28, , 1F
tables &myvar/out=&outdate
07/26 16:28, 1F
文章代碼(AID): #1CJJuI4m (Statistics)
文章代碼(AID): #1CJJuI4m (Statistics)