作者wudistan (wudistan)
看板Statistics
標題[程式] sas macro問題
時間Thu May 24 19:16:15 2018
[程式] Sas macro
[軟體程式類]:
[程式問題]:
macro and proc tabulate
[軟體熟悉度]:
新手
[問題敘述]:
macro包proc tabulate的where裡的in 無法跑,如以下範例,感謝各位的幫助,謝謝
[程式範例]:
%Macro test1(var1);
proc tabulate
where age_fg in ( &var1.);
.
.
.
%mend test1;
%let AA='A,'B';
%test1(&AA.);
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.86.33
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1527160578.A.D68.html
1F:推 HWSH: 無法跑是怎樣無法跑?可否給個log? 05/24 22:41
2F:→ wudistan: 出現syntax error,expecting one of following:有引號 05/25 09:33
3F:→ wudistan: 的字串,數值常數,日期時間常數,遺漏值 05/25 09:33
4F:→ jupit: AA='A,'B'; 改成AA='A,B'; 05/25 11:46
5F:推 stat139: 'A,'B' 的A右邊少個引號? 05/25 17:41
6F:→ SKedDie: Try %str(“a”,”b”) 05/25 20:12
7F:推 songhome: %test1(%bquote(&AA.)) 05/26 21:59