全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1154 0
2013-12-02

定义了四个宏变量,通过PROC TABULATE选择数据集中任意的变量生成表格,问题是这四个变量其中有变量为空时,PROC语句就无法运行。另外有的宏变量的输出格式需要定义PRELOADFMT MLF,而有的不用。

大家帮我看看有什么解决办法,感激不尽。

proc tabulate data=base format=7.0 missing;

   class&VarVertik1 &VarVertik2 &VarHoriz1 &VarHoriz2;

   table (all='Total' &VarVertik1='')*(all='Total' &VarVertik2=''),

   (all='Total'&VarHoriz1 ='')*(all='Total' &VarHoriz2 ='')/printmiss box='' misstext='-';

   keylabel all='Total';

run;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群