2013-10-28 233 views
0

我试图使用Gchart在SAS绘制我已经得到了价值,这里是我的代码:SAS:酒吧Gchart堆叠

title "WOE Trend of VarA."; 
proc gchart data=work.VarA; 
    vbar VarB/
     type=sum sumvar = VarA ASCENDING 
     subgroup = VarA nolegend 
    raxis=axis1 
    maxis=axis2 
    autoref clipref 
    width=32; 
run; 

有表VarA四点意见,因此,我期待看到情节中出现四个小节。然而,在实践中,有两个条被堆叠在一起形成如下的堆叠条形图。另外,观察值是整数,但是X轴有小数。

enter image description here

我想我一定是错过了在选项部分的东西,因为我很新的这一点。任何人都可以给我一个线索,我错了什么,我该如何解决它?非常感谢你。

回答

0

也许你拥有的是

VarA Varb 
42 0.75 
20 0.75 
35 -0.75 
28 2.25 

这会产生上面的图表。如果你没有通过VarA进行分组,你会得到一个单独的长条62,用于第一次观察,而不是将其分开。用同一个变量求和和分组对我来说并没有什么意义,但这取决于你想要做什么。

小数可能在数据中,并且只是按您的格式四舍五入。如果你想获得更多有用的帮助,你可以发布你的实际数据和代码。