What I want is to start columns at non zero value. For that I am using the base property. However no x axis is shown. I need to draw it at the same value as the base. In my actual project things work like this. If I render it with yaxis.autorange = false then it looks like this:
which is correct, but then doubleclick will kill it and it would look like this:
I think all you need is to disable the “autorange on doubleclick” behaviour. Setting doubleClick: 'reset' in the config (N.B. not the layout, the config) options should do the trick.