Проблема со значениями оси X для диаграмм слияния

Я бесплатно визуализирую диаграмму с помощью Fusion Charts:

var strXML = "<graph caption='Ideation' showNames='1' decimalPrecision='0' canvasBorderThickness='0' labeldisplay='auto'>";
                strXML  += "<set name='Submitted' value='" + IdSub+  "' color='2595FF'/>";
                strXML  += "<set name='Under review' value='" + IdUndR+  "' color='FFC000'/>";
                strXML  += "<set name='Approved' value='" + IdApp+  "' color='00B050'/>";
                strXML  += "<set name='Rejected' value='" + IdRej+  "'     color='990000'/></graph>";
            
            var chart4 = new FusionCharts("FusionChartsFree/Charts/FCF_Bar2D.swf", "ChartId", "300", "200");
            chart4.setDataXML(strXML);      
            chart4.render("chartIdeation");

и визуализировал эту диаграмму:
 Диаграмма

По оси X показаны неверные значения: 0,1,1,2,2,3. Также полосы должны заканчиваться на линиях сетки, например: Утверждено


person Ulee    schedule 19.04.2016    source источник


Ответы (1)


Это могло произойти из-за того, что для decimalPrecision установлено значение 0. Ваша ось кажется очень маленькой, и вы не учитываете десятичные точки. Таким образом, 1.1 или 2.5 просто отображаются как 1 или 2.

Также обновитесь до последней версии.

person pallabB    schedule 20.04.2016
comment
Я изменил переменные, чтобы начать с 10, чтобы посмотреть, как это будет выглядеть, и все в порядке - person Ulee; 21.04.2016
comment
По переменной, я полагаю, вы меняете значение данных. Это может решить вашу текущую проблему, но не решит реальную проблему, потому что вы не можете изменять точки данных по своему желанию. :-) - person pallabB; 22.04.2016