2013-08-27 30 views
0

我有一個簡單的柱狀圖,我希望有0個groupPadding,以便列彼此靠近,但我也希望每列的寬度( pointWidth)僅爲50個像素。Highcharts - 在類別軸上更改組填充和列寬

這是爲x軸,它有類別標籤。這裏是我的代碼:http://jsfiddle.net/2pVkd/

$('#container').highcharts({ 
    chart: { 
     type: 'column' 
    }, 
    xAxis: { 
     categories: ['Jan', 'Feb', 'Mar', 'Apr'] 
    }, 

    plotOptions: { 
     series: { 
      // pointWidth: 50, 
      groupPadding: 0 
     } 
    }, 

    series: [{ 
     data: [29.9, 71.5, 106.4, 129.2] 
    }] 
}); 

的問題雖然是每當我跟0 groupPadding集合沿pointWidth爲50,有在列之間的巨大空間,使其跨越整個軸,我如何才能防止這種情況發生?

感謝

回答

1

如果您不想添加空白列,可以使用圖表的寬度,但這會使整個事情變薄。或者你可以做什麼jlbriggs建議,什麼東西更符合你的要求。

chart: { 
      type: 'column', 
      width: 300 
     }, 

http://jsfiddle.net/2pVkd/3/