作者inico (开心的微笑)
站内Statistics
标题[程式] 关於SAS macro 输出档转为data set
时间Mon Jul 26 15:49:35 2010
------------------------------------------------------------------------
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
1F:推 imaltar:tables &myvar/out=&outdate 07/26 16:28