全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学
2995 7
2010-05-25
proc gchar 如何做重叠图,像附件中的 让两个直方图放在一起,对比!
附件列表
QQ截图未命名.png

原图尺寸 147.93 KB

QQ截图未命名.png

二维码

扫码加我 拉你入群

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

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

全部回复
2010-5-26 05:31:21
proc gchar;
vbar/group subgroup
...
run;
二维码

扫码加我 拉你入群

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

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

2010-5-26 05:54:47
forgot to add space le...
proc gchar;
vbar xxx/group=biggroup subgroup=smallgroup space=0 gspace=10;
run;
二维码

扫码加我 拉你入群

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

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

2010-5-26 09:04:33
谢谢joyjoyhaha 。
不过我得到了一个不同的结果,见附件。space 不能把subgroup分开,subgroup总是把要并列的数据叠放在一个柱子上面。
附件列表

Doc1.docx

大小:22.82 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

2010-5-26 09:07:05
我的代码是:
proc gchart data=acqmod.customer(where=(respond=1));
vbar respond/frame discrete TYPE=PERCENT outside=percent missing  group=START_MONTHS subgroup=NITV_AVG_TICKETS space=100 gspace=10;
format START_MONTHS recency. NITV_AVG_TICKETS count. ;
run;
结果见附件:
附件列表
result.png

原图尺寸 5.43 KB

result.png

二维码

扫码加我 拉你入群

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

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

2010-5-28 08:53:03
Try this:
Our data structure is different.

data test;
        input group $ subgroup $ pct;
        datalines;
        a  aa 20
        a  bb 30
        a  cc 50
        b  aa 60
        b  bb 30
        b  cc 50
        ;
run;



proc gchart data=test;
     vbar subgroup /
        group=group
        subgroup=subgroup
        space=0      /* spacing between bars */
        gspace=10      /* spacing between groups of bars */
                sumvar=pct
                ;
run;
quit;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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