全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1275 4
2011-11-09
悬赏 20 个论坛币 未解决
我需要用report汇总一下行和列都是日期的数据:
proc report=data nowd;
column name rowdate code,coldate,sale;
define name/group;
define rowdate/group;
define code/across;
define clodate/across;
break after name/ol summarize;
run;
这样的话有2个问题:
(1)、在行的每一个name处会有小的汇总,现在我想让列的每一个code处也有汇总,该如何操作呀?
如果是用compute模块一个一个加的话就不行了,因为我的日期是每个月都要更新的
(2)、附上一个小的问题:每个name处会有个小的汇总,但是名称是空的,怎么让它显示“小计”两个字呢?
先膜拜下高手,不甚感激
二维码

扫码加我 拉你入群

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

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

全部回复
2011-11-9 21:20:31
木有人知道么,自己顶起来
二维码

扫码加我 拉你入群

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

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

2011-11-9 22:34:43
自己找到了一个方法:
proc report=data nowd;
column name rowdate code,(coldate,sale sale=sum);
define name/group;
define rowdate/group;
define code/across;
define clodate/across;
break after name/ol summarize;
run;

就是这么简单,基础太不扎实啦,自嘲一下
二维码

扫码加我 拉你入群

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

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

2011-11-10 09:05:32
yumenderen 发表于 2011-11-9 22:34
自己找到了一个方法:
proc report=data nowd;
column name rowdate code,(coldate,sale sale=sum);
这不也整出来了嘛。人家教的,总不如自己学的扎实。
二维码

扫码加我 拉你入群

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

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

2011-11-10 09:14:24
zhentao 发表于 2011-11-10 09:05
这不也整出来了嘛。人家教的,总不如自己学的扎实。
嗯,感觉名称问题在report中没有解决,但是在tabulate中就很简单了。看来这2个过程各有千秋呀
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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