查看: 342|回复: 0

[求助] SAS镜面复式条图

[复制链接]
论坛徽章:
0
发表于 2019-5-27 10:26 | 显示全部楼层 |阅读模式

SAS

在用SAS画镜面复式条图时,出来的图形中的一些极小值显示不全或者说不正常,如图,该怎么解决呢?

原始数据在附件,代码:
*变换镜面数据;
data butterfly;
        set yc.sh319;
        format col1 5.2;
        informat col1 5.2;
        col1=-col1;
        zero=0;
run;
*格式设定;
proc format;
picture positive low-<0='000.0' 0<-high='000.0';
run;
*横向镜面;
proc sgplot data=butterfly;
        format col1 col2 positive.;
        hbarparm category=label response=col1 /DATALABEL=col1 legendlabel="城市" barwidth=0.5 ;
        hbarparm category=label response=col2 /DATALABEL=col2 legendlabel="农村" barwidth=0.5 ;
        xaxis  values=(-35 to 35 by 5) label="%" ;
        yaxis display=(noline nolabel);
        keylegend /position=BOTTOMRIGHT across=1 location=inside ;
run;

sh319.rar

6.4 KB

数据

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2019-10-18 12:05 , Processed in 0.160101 second(s), 31 queries .