作者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/cn.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