[程式] 關於SAS macro 輸出檔轉為data set
------------------------------------------------------------------------
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
07/26 16:28, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):