Hi nimda,
In the majority of the cases, people would prefer the axis to start from 0. However, in some cases, people would not prefer the axis to start from 0. You can configure this using Axis.setAutoScale.
If Axis.setAutoScale is not used, ChartDirector will default to the "80/20" rule. If the minimum data range is at least 80% of the maximum data value, then the axis will not start with 0. Otherwise the axis will start from 0.
If you want the axis to have no preference to start from 0, in VB/VBScript, the code is like:
Call c.yAxis().setAutoScale(0.05, 0.05, 0)
Hope this can help.
Regards
Peter Kwan |