全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2761 7
2018-11-24
关于PROC REPORT
DEFINE 变量1 / GROUP;
DEFINE 变量2 / GROUP;
DEFINE 变量3 / GROUP;
DEFINE 变量4 / GROUP;
这样显示的话,就会导致
变量1变量2变量3变量4
AB1C1D1
D2
C2D1


想要这样显示要怎么做
变量1  变量2  变量3  变量4
AB1C1D1
AB1C1D2
AB1C2D1
要在REPORT过程中怎么设置呢?


二维码

扫码加我 拉你入群

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

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

全部回复
2018-11-26 10:12:13
原始数据
二维码

扫码加我 拉你入群

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

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

2018-11-26 11:31:40

原数据大概是这样
区域

分部

城市

品种

销售量

A区

销售一部

上海

产品1

100

A区

销售一部

上海

产品2

100

A区

销售一部

崇明

产品2

100

B区

销售二部

杭州

产品1

100

B区

销售二部

苏州

产品2

100

C区

销售三部

合肥

产品1

100

C区

销售三部

武汉

产品2

100

C区

销售三部

合肥

产品2

100



想汇总成
 

产品1

产品2

区域

分部

城市

A区

销售一部

上海

100

100

A区

销售一部

崇明

100

100

B区

销售二部

杭州

100

100

B区

销售二部

苏州

0

100

C区

销售三部

合肥

100

100

C区

销售三部

武汉

100

100



如果define里面定义group,会显示成
 

产品1

产品2

区域

分部

城市

A区

销售一部

上海

100

100

 

崇明

100

100

B区

销售二部

杭州

100

100

 

苏州

0

100

C区

销售三部

合肥

100

100

 

武汉

100

100



二维码

扫码加我 拉你入群

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

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

2018-11-26 12:57:59
用了group当然会suppress嘛,试试order.
二维码

扫码加我 拉你入群

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

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

2018-11-26 13:07:48
因为有一个变量要 across,会导致枚举之前定义的变量
PROC REPORT用的不多,不知道是不是没有办法可以解决了
二维码

扫码加我 拉你入群

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

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

2018-11-27 15:51:34
自己顶一下,是不是我表述不清?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

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