楼主: gaotao0727
5004 14

[问答] SAS可以画出这样的图(横轴一个标签对应多个柱状)吗 [推广有奖]

11
gaotao0727 发表于 2014-12-17 11:40:19
sas9.4 发表于 2014-12-17 11:25
2的人才会在这里伸手要别人代码呢
我靠,这是论坛,有发言自由,你不愿给拉倒,你管我要不要呢,你太事了吧,我有问题客气的请教咋么了?管你毛事啊!
看你的回复,真怀疑你智商,你真给我代码我真不敢看,先谢谢了!
还嫌数据少,你是不是卖数据的啊

12
sas9.4 发表于 2014-12-17 12:07:36
gaotao0727 发表于 2014-12-17 11:40
我靠,这是论坛,有发言自由,你不愿给拉倒,你管我要不要呢,你太事了吧,我有问题客气的请教咋么了?管 ...
哦,这样啊。你好牛啊

13
tangliang0905 发表于 2014-12-17 13:23:14
/* Set the graphics environment */                                                                                                      
goptions reset=all cback=white border htitle=12pt htext=10pt;                                                                                                                                                                                                                  
/* Create sample data */                                                                                                               
data test;                                                                                                                              
   input midpnt $ category $ count;                                                                                                      
   datalines;                                                                                                                           
1  cat1  60                                                                                                                             
1  cat2  40
1  cat3 30
1  cat4  20
2  cat1  70
2  cat2  60
2  cat3  80
2  cat4  30                                                                                                                             
3  cat1  80                                                                                                                             
3  cat2  20  
3  cat3  30                                                                                                                             
3  cat4  80  
;                                                                                                                                       
run;                                                                                                                                    
                                                                                                                                       
/* Define a title for the graph */                                                                                                      
title1 'Subgroups for Each Midpoint Total 100%';                                                                                                                                                                                                                                
/* Suppress the group axis label and values */                                                                                          
axis1 label=none value=none;                                                                                                            
/* Angle the label for the response axis */                                                                                             
axis2 label=(angle=90 'Percent');                                                                                                      
/* Define legend characteristics */                                                                                                     
legend1 label=('Category') frame;                                                                                                      


proc gchart data=test;
vbar category/ discrete type=sum sumvar=count
group=midpnt
space=0 gspace=6
subgroup=category
legend=legend1;
run;


这个希望是你所需要的,另外,其实论坛里面也没有什么好吵的,冬天来了,天气干燥,火气不要太大哦

14
tangliang0905 发表于 2014-12-17 13:25:40
这应该是SAShelp里面proc gchart的程序,我只是拿来改动了一下

15
gaotao0727 发表于 2014-12-17 13:47:06
tangliang0905 发表于 2014-12-17 13:23
/* Set the graphics environment */                                                                   ...
哦,原来是axis1的控制问题,学习了。太感谢了,让你见笑了,呵呵,不吵了,再次感谢哈!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 12:01