在PHP中堆积的高图

时间:2014-06-02 12:02:28

标签: php mysql highcharts

我想在我的PHP代码中获得堆叠的高级图表。使用的变量返回正确的数据,如附图所示。这是我的代码:

$(function(){
var chart1;
function setChart(name,data,stack)
{
chart1.xAxis[0].setCategories(categories);
chart1.series[0].remove();
chart1.addSeries({
});
}
 chart1=new Highcharts.Chart({
              chart:{
                 renderTo: 'container1',
                     type: 'column',
                     backgroundColor: "#F7F7F7"
                     },
                  title:{
                 text:'Issue Followup'
                     },
                  xAxis:{
                 categories:[<?php echo $cat ?>]
                     },
                  yAxis:{
                 min: 0,
                     title:{
                    text:'No. of issues'
                        },
                     },
                  tooltip:{
                 headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
                     footerFormat: '</table>',
                     shared: true,
                     useHTML: true
                     },
                  plotOption:{
                 column:{
                    stacking:'normal',
                        pointPadding: 0.2,
                        borderWidth: 0
                        }
               },
                  series:[{
                    showInLegend: false,
                        name:['Fixed'],
                        data:[<?php echo $cn1 ?>],
                        stack:'stack'},
                     {
                       showInLegend: false,
                           name:['Open'],
                           data:[<?php echo $cn2 ?>],
                           stack:'stack'
                           }]
 });
      });

然而,我没有获得堆叠图,而是获得了分组图。请告诉我这里我做错了什么。 Grouped Chart

1 个答案:

答案 0 :(得分:1)

变化:

plotOption:{

为:

plotOptions:{