12.7.2柱图元的宽度

柱形图中,柱子会有一个基本宽度,绘制时不会超过这个基本宽度。这个基本宽度,是由柱子的总数以及枚举轴的Gap ratio属性决定的。Gap ratio表示不同分类的柱子之间的空白区域宽度,与一个柱子基本宽度的比率,默认情况下这个数值为1.5,表示间隙宽度为柱子基本宽度的1.5:

注意,这是枚举轴的属性,但是会影响到使用它的柱图元的绘制。编辑A4中的绘图参数,调整这个属性,就能调整柱子的基本宽度,比如,调整簇状柱形图的枚举轴属性如下:

设定Gap ratio1,这样间隙宽度会变小,与柱子的基本宽度相等。修改设定后,绘图结果如下:

可以看到,调整之后,每组柱子之间的间隙变小了,相对的,柱子的宽度变大了。实际上,柱子的基本宽度,是枚举轴上的Gap ratio,和柱图元绘制柱子的总数及分类数共同决定的。

除了基本宽度外,柱图的宽度还会受到柱图元本身属性的影响。柱图元外观属性中,Columnwidth属性的影响。柱子宽度的属性值表示柱宽占基本宽度的比例,等于1时即为基本宽度。默认情况下,Column width属性为0.9,即柱宽与基本宽度的比例为0.9,从前面的绘图结果中可以看到,此时同一簇的各个柱子并不会紧密相连。如果修改绘图属性如下:

由于Column width值设定变小,因此绘制的柱子宽度也会变窄,绘图结果如下: