Question

The bars are too close to each other, I need small seperation between them so that it can correspond to the spaces occupied by xaxis labels

Was it helpful?

Solution

The only possibility to control the distance between the bars is to supply the chart with the attribute "width" and set the bounding box of the board:

var board = JXG.JSXGraph.initBoard('jxgbox', {
    boundingbox: [-1, 10, 20, -2], keepAspectRatio: false,
    axis: true
    }),
var dataArr = [4,1,3,2,5,6.5,1.5,2,0.5,1.5,-1];            
var chart = board.createElement('chart', dataArr, {chartStyle:'bar', width:0.7});
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top